我希望通过 Unity 将这个原生插件用于 Android 设备。出于某种原因,该插件刚刚开始工作。当我在真实设备上运行它时,游戏崩溃了。我正在使用 Unity 5.5.2f1 个人版,我的手机是带有 Marshmallow api 的 Samsung Edge 6。
我已将 jar 文件放在 Assest/Plugins/Android 中。我无法弄清楚这个错误的原因是什么。你知道这里有什么问题吗?
这是我的代码的一部分:
private AndroidJavaObject plugin;
void Start ()
{
plugin = new AndroidJavaClass("jp.kshoji.unity.sensor.UnitySensorPlugin").CallStatic<AndroidJavaObject>("getInstance");
//Init the ambienttemperature sensor
if (plugin != null)
{
plugin.Call("startSensorListening", "ambienttemperature");
}
}