0

古いデバイスでAndroidアプリがクラッシュしていて、すぐにクラッシュします。私はエラーがどこにあるのかは分かりません。ブレークポイントを置くと、ブレークポイントが発生する前にクラッシュするように見えます。ここでlogcatはAndroidの古いデバイスが起動時にクラッシュする

05-19 08:10:53.847 7782-7788/com.appname.appname I/dalvikvm: Debugger is active 
05-19 08:10:53.851 7782-7782/com.appname.appname I/System.out: Debugger has connected 
05-19 08:10:53.851 7782-7782/com.appname.appname I/System.out: waiting for debugger to settle... 
05-19 08:10:54.055 7782-7782/com.appname.appname I/System.out: waiting for debugger to settle... 
05-19 08:10:54.255 7782-7782/com.appname.appname I/System.out: waiting for debugger to settle... 
05-19 08:10:54.455 7782-7782/com.appname.appname I/System.out: waiting for debugger to settle... 
05-19 08:10:54.655 7782-7782/com.appname.appname I/System.out: waiting for debugger to settle... 
05-19 08:10:54.855 7782-7782/com.appname.appname I/System.out: waiting for debugger to settle... 
05-19 08:10:55.059 7782-7782/com.appname.appname I/System.out: waiting for debugger to settle... 
05-19 08:10:55.259 7782-7782/com.appname.appname I/System.out: waiting for debugger to settle... 
05-19 08:10:55.459 7782-7782/com.appname.appname I/System.out: debugger has settled (1419) 
05-19 08:10:55.463 7782-7782/com.appname.appname W/dalvikvm: VFY: unable to resolve static field 10394 (common_google_play_services_unknown_issue) in Lcom/google/android/gms/R$string; 
05-19 08:10:55.463 7782-7782/com.appname.appname D/dalvikvm: VFY: replacing opcode 0x60 at 0x0012 
05-19 08:10:55.467 7782-7782/com.appname.appname I/dalvikvm: Could not find method android.app.AppOpsManager.checkPackage, referenced from method com.google.android.gms.common.zze.zzb 
05-19 08:10:55.467 7782-7782/com.appname.appname W/dalvikvm: VFY: unable to resolve virtual method 134: Landroid/app/AppOpsManager;.checkPackage (ILjava/lang/String;)V 
05-19 08:10:55.467 7782-7782/com.appname.appname D/dalvikvm: VFY: replacing opcode 0x6e at 0x0011 
05-19 08:10:55.467 7782-7782/com.appname.appname I/dalvikvm: Could not find method android.content.pm.PackageManager.getPackageInstaller, referenced from method com.google.android.gms.common.zze.zzi 
05-19 08:10:55.467 7782-7782/com.appname W/dalvikvm: VFY: unable to resolve virtual method 495: Landroid/content/pm/PackageManager;.getPackageInstaller()Landroid/content/pm/PackageInstaller; 
05-19 08:10:55.467 7782-7782/com.appname.appname D/dalvikvm: VFY: replacing opcode 0x6e at 0x000b 
05-19 08:10:55.559 7782-7782/com.appname.appname I/GMPM: App measurement is starting up, version: 8487 
05-19 08:10:55.559 7782-7782/com.appname.appname I/GMPM: To enable debug logging run: adb shell setprop log.tag.GMPM VERBOSE 
05-19 08:10:55.567 7782-7782/com.appname.appname W/dalvikvm: VFY: unable to resolve static field 10394 (common_google_play_services_unknown_issue) in Lcom/google/android/gms/R$string; 
05-19 08:10:55.567 7782-7782/com.appname.appname D/dalvikvm: VFY: replacing opcode 0x60 at 0x000c 
05-19 08:10:55.567 7782-7782/com.appname.appname D/AndroidRuntime: Shutting down VM 
05-19 08:10:55.567 7782-7782/com.appname.appname W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0xa4c35648) 
05-19 08:10:55.571 7782-7782/com.appname.appname E/AndroidRuntime: FATAL EXCEPTION: main 
                     java.lang.NoClassDefFoundError: com.google.android.gms.R$string 
                      at com.google.android.gms.measurement.zza.<init>(Unknown Source) 
                      at com.google.android.gms.measurement.zza.zzaR(Unknown Source) 
                      at com.google.android.gms.measurement.internal.zzn.zziJ(Unknown Source) 
                      at com.google.android.gms.measurement.internal.zzz.zza(Unknown Source) 
                      at com.google.android.gms.measurement.internal.zzw.<init>(Unknown Source) 
                      at com.google.android.gms.measurement.internal.zzaa.zzDj(Unknown Source) 
                      at com.google.android.gms.measurement.internal.zzw.zzaT(Unknown Source) 
                      at com.google.android.gms.measurement.AppMeasurementContentProvider.onCreate(Unknown Source) 
                      at android.content.ContentProvider.attachInfo(ContentProvider.java:1214) 
                      at android.content.ContentProvider.attachInfo(ContentProvider.java:1189) 
                      at android.app.ActivityThread.installProvider(ActivityThread.java:4879) 
                      at android.app.ActivityThread.installContentProviders(ActivityThread.java:4485) 
                      at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4425) 
                      at android.app.ActivityThread.access$1300(ActivityThread.java:141) 
                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316) 
                      at android.os.Handler.dispatchMessage(Handler.java:99) 
                      at android.os.Looper.loop(Looper.java:137) 
                      at android.app.ActivityThread.main(ActivityThread.java:5103) 
                      at java.lang.reflect.Method.invokeNative(Native Method) 
                      at java.lang.reflect.Method.invoke(Method.java:525) 
                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) 
                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 
                      at dalvik.system.NativeStart.main(Native Method) 
+0

Androidのバージョンを指定してください。 – AmniX

+0

Samsung galaxy S3 –

+0

apkの対象はどのAndroidのバージョンですか? *古いデバイスを定義する*アンドロイドバージョンは*! – t0mm13b

答えて

1

は、あなたが(モジュール下)図書館にライブラリとしてグーグルプレイ-services_libプロジェクトを追加していないことを確認してください...です。お持ちの場合は、ライブラリにアクセスして削除するだけです。 Google Playライブラリはライブラリに表示されません。

重複ライブラリがないことを確認してください。たとえばについては

あなたはそれがLIBSフォルダの中に、それはそれ自身のサポートライブラリを持っているのFacebookのSDKを使用している場合。プロジェクトでサポートライブラリを使用している場合、コンパイラはエラーをスローします。解決策は、あなたのプロジェクトとFacebook(もしあれば他のモジュール)をサポートライブラリにすることです。

チェック答えhere詳細については、

+0

google-play-servicesと呼ばれることはありませんが、プレイサービス分析など多くのプレイサービスライブラリがあります。 –

+0

上記のリンクの回答を確認しましたか? –

+0

はい、私はまだ何もしていませんが、それらを使って作業していますが、今朝はすべてを試しました。 –

関連する問題