2017-12-25 7 views
0

React Nativeを使用してアプリを作成し、それをゲームストアにアップロードしましたが、Google Playコンソールで報告された先月の約800回にクラッシュが発生しました。ネイティブクラッシュに対応ClassNotFoundException

java.lang.RuntimeException: 
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2274) 
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2417) 
at android.app.ActivityThread.access$800 (ActivityThread.java:151) 
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1342) 
at android.os.Handler.dispatchMessage (Handler.java:110) 
at android.os.Looper.loop (Looper.java:193) 
at android.app.ActivityThread.main (ActivityThread.java:5322) 
at java.lang.reflect.Method.invokeNative (Native Method) 
at java.lang.reflect.Method.invoke (Method.java:515) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:829) 
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:645) 
at dalvik.system.NativeStart.main (Native Method) 

Caused by: java.lang.ClassNotFoundException: 
at dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:56) 
at java.lang.ClassLoader.loadClass (ClassLoader.java:497) 
at java.lang.ClassLoader.loadClass (ClassLoader.java:457) 
at android.app.Instrumentation.newActivity (Instrumentation.java:1061) 
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2265) 

この問題を解決するにはどうすればよいですか?

答えて

0

ProGuardはおそらくいくつかのクラスを取り除いています。通常はサポートクラス。これを試してみてください:

-keep class android.support。** {*; }

-keep interface android.support。** {*; }

+0

私は次のリリースでこれを試し、成功した場合はお返事ありがとうございます。 –

+0

残念ながら、それはそれを解決しませんでした。 –

関連する問題