如何为 Android Studio 设置 Sceneform SDK 1.16
How to setup Sceneform SDK 1.16 for Android Studio
据我了解,截至 2020 年 3 月,Scenform SDK 现已开源,可在 GitHub 上使用。但是 Google Developers 上的 Sceneform documentation 是旧的。
2020 年在 Android Studio 中设置 Sceneform 项目的正确方法是什么?问题似乎总是存在——是否与 gradle 相关,编辑配置问题等。Android 开发通常已经够棘手了。我该怎么做?
您可以轻松下载Sceneform 1.16
为此启动最新版本的 Android Studio 并转到...:[=23=]
- Win:文件 > 设置 > 插件 > 浏览存储库
- Mac : Android Studio > 首选项 > 插件
...单击Browse repositories
,然后选择Google Sceneform Tools (Beta)
。
配置 build.gradle
和 AndroidManifest.xml
个文件
在此之后,您需要按照与 ARCore 相同的方式配置您的 APPS build.gradle
文件。 Sceneform 和 ARCore UX 依赖项应如下所示:
dependencies {
implementation 'com.google.ar:core:1.16.0'
implementation files("../libs/libsceneform_runtime_schemas.jar")
}
此外,您必须修改 AndroidManifest.xml
文件以表明您的应用使用 AR Optional
或需要 AR Required
ARCore 和 CAMERA
访问权限:
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:glEsVersion="0x00030000" android:required="true" />
<uses-feature android:name="android.hardware.camera.ar" />
<application>
<meta-data android:name="com.google.ar.core" android:value="required" />
</application>
在这里,您可以找到 thorough instruction 操作方法。
据我了解,截至 2020 年 3 月,Scenform SDK 现已开源,可在 GitHub 上使用。但是 Google Developers 上的 Sceneform documentation 是旧的。
2020 年在 Android Studio 中设置 Sceneform 项目的正确方法是什么?问题似乎总是存在——是否与 gradle 相关,编辑配置问题等。Android 开发通常已经够棘手了。我该怎么做?
您可以轻松下载Sceneform 1.16
为此启动最新版本的 Android Studio 并转到...:[=23=]
- Win:文件 > 设置 > 插件 > 浏览存储库
- Mac : Android Studio > 首选项 > 插件
...单击Browse repositories
,然后选择Google Sceneform Tools (Beta)
。
配置 build.gradle
和 AndroidManifest.xml
个文件
在此之后,您需要按照与 ARCore 相同的方式配置您的 APPS build.gradle
文件。 Sceneform 和 ARCore UX 依赖项应如下所示:
dependencies {
implementation 'com.google.ar:core:1.16.0'
implementation files("../libs/libsceneform_runtime_schemas.jar")
}
此外,您必须修改 AndroidManifest.xml
文件以表明您的应用使用 AR Optional
或需要 AR Required
ARCore 和 CAMERA
访问权限:
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:glEsVersion="0x00030000" android:required="true" />
<uses-feature android:name="android.hardware.camera.ar" />
<application>
<meta-data android:name="com.google.ar.core" android:value="required" />
</application>
在这里,您可以找到 thorough instruction 操作方法。