我正在尝试让Unity3d
项目在Android
KitKat
设备上运行。我在设备上安装了APK
,并在启动时遇到错误:
申请已停止
我发现问题不在我的项目代码中,而是在Activity
生成Unity
。我抓住了exception
:
无法开始活动 ComponentInfo {com.getFire.plugin / com.unity3d.player.UnityPlayerNativeActivity}: java.lang.NullPointerExсeption
为了确认这一点,我从零开始创建了空项目 - 但错误仍然存在。
以下是Unity
空项目的截图:
环境:
Unity3d 3.5.7 Nexus 5 4.4.2
也可以在KitKat emulator
上复制。
注意:它适用于所有其他设备< Android 4.4
非常感谢任何帮助。
答案 0 :(得分:0)
您使用的是ART运行时吗? Unity3D还不能用于ART,这里有两个链接。
如果您使用的是Dalvik,那么我就不知道它可能是什么。
您可以在设置的开发者选项中查看您是否使用了Dalvik或ART。该选项名为"选择运行时" 。