Android 安卓:没有';“找不到类”;com.google.unity.GoogleUnityActivity“;
本期分为三个部分:Android 安卓:没有';“找不到类”;com.google.unity.GoogleUnityActivity“;,android,unity3d,daydream,Android,Unity3d,Daydream,本期分为三个部分: 新的Unity GoogleVR软件包出现了,所以我决定更新它。在删除旧包并导入新包之后,我得到一个建议,删除4个使用旧api的文件 如果我删除它们,Android应用程序会在手机上崩溃并出现错误 未找到类“com.google.unity.GoogleUnityActivity”。注意:它建议删除的文件之一是/Assets/Plugins/Android/unitygvractivity.aar,我认为它有一些重要意义 如果我不删除它,Unity就无法构建包:“无法将类转换
未找到类“com.google.unity.GoogleUnityActivity”
。注意:它建议删除的文件之一是/Assets/Plugins/Android/unitygvractivity.aar
,我认为它有一些重要意义“无法将类转换为dex格式”
- Unity3D 5.4.1f1-GVR7
- 最新谷歌虚拟现实软件包(9月23日)
- JDK:jdk1.8.0_102
- SDK:24
unitygvractivity.aar
”来构建Unity插件了
- 使用
来代替原始脚本扩展UnityPlayerPractivity
- 然后回到Unity,选择在“虚拟现实SDK”中添加“硬纸板”
- 检查您的AndroidManifest.xml,以查看“
”和“android:name=“CompanyName.ProductName.xxx活动”
”的设置是否正确李>用户权限”
在我更新GoogleVR资产文件夹后,我忘了还有一个叫做插件的文件夹。该文件夹包含定义要使用的类的manifest.xml文件。完全重新导入资产后,问题自行解决 我也遇到了同样的问题:Android应用程序在启动手机后崩溃,错误是
找不到类“com.google.unity.GoogleUnityActivity”
我的解决方案是删除Unity中的“资产/插件”文件夹,然后重新导入GoogleVR包。当重新导入选项屏幕出现时,请确保选中“插件”文件夹,以便可以重新导入已删除的“资产/插件”文件夹
重新导入会在Assets/Plugins/Android/中重新创建不正确的AndroidManifest.xml文件,并修复了我的问题。类似的问题,但不知道如何实现此解决方案。我可以很容易地删除文件夹,但如何重新导入包?我使用的是Unity beta版本,内置纸板支持。