2016-05-16 9 views
-2

#ask 例外:JNI:nullのptrを持つAndroidJavaClassが初期化されました! (C:/BuildAgent/work/d63dfc6385190b60/Runtime/Export/AndroidJavaImpl.cs:539)UnityEngine.AndroidJavaClass.ctor(IntPtr jclass)(C:/ BuildAgent/work/d63dfc6385190b60 /ランタイム/Export/AndroidJavaImpl.cs:517)UnityEngine.AndroidJavaObject.FindClass(System.String name)(C:/BuildAgent/work/d63dfc6385190b60/Runtime/Export/AndroidJavaImpl.cs:508)UnityEngine.AndroidJavaClass._AndroidJavaClass(System.Stringクラス名)(C:/BuildAgent/work/d63dfc6385190b60/Runtime/Export/AndroidJavaImpl.cs:528)UnityEngine.AndroidJavaClass..ctor(System.String className)(C:/ BuildAgent/work/d63dfc6385190b60/artifacts/EditorGenerated/StartApp.StartAppWrapper.loadAd()(AndroidJava.cs:93)StartApp.StartAppWrapper.getWrapper()(Assets/StartAppWrapper.cs:112)StartApp.StartAppWrapper.loadAd()(Asset/StartAppWrapper.cs:123) Assets/StartAppBackPlugin.cs:128)StartAppBackPlugin.Start()(Assets/StartAppBackPlugin.cs:9)Unityでこのエラーが発生する

+0

Androidプラグインがエディタで実行しようとしています。何も起こらないようにするか、プラグインを削除してください –

+0

具体的な問題を明確にしたり、詳細を追加して必要なものを正確に強調してください。現在書かれているとおり、あなたが求めていることを正確に伝えるのは難しいです。この質問を明らかにするには、[How to Ask](http://stackoverflow.com/help/how-to-ask)ページを参照してください。 –

答えて

1

#if UNITY_ANDROID内のAndroid JavaまたはJNIヘルパークラスのみを実行していることを確認してください。また、AndroidデバイスではUnity Editorでは実行されません。

プリプロセッサを使用すると、Android JavaヘルパーAPIがエディタまたは他のプラットフォームで実行されないようにすることができます。

#if UNITY_ANDROID 
//your Android class code here AndroidJavaClass 
#endif 
関連する問題