1

Android Studio にマップを表示するプロジェクトがあります。を呼び出そうとするまで、すべて正常に動作します (マップを含む) mMap_.setMyLocationEnabled(true);。次のエラーが発生します。

09-29 00:55:41.873    1450-1450/com.packages.appname W/dalvikvm﹕ threadid=1: thread exiting with uncaught exception (group=0x40218560)
09-29 00:55:41.914    1450-1450/com.packages.appname E/AndroidRuntime﹕ FATAL EXCEPTION: main
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.packages.appname/activity.SelectLocationInMapActivity}: android.content.res.Resources$NotFoundException: Resource ID #0x7f100000
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1768)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1784)
    at android.app.ActivityThread.access$1500(ActivityThread.java:123)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:939)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:130)
    at android.app.ActivityThread.main(ActivityThread.java:3835)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:507)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
    at dalvik.system.NativeStart.main(Native Method)
    Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x7f100000
    at android.content.res.Resources.getValue(Resources.java:929)
    at android.content.res.Resources.getInteger(Resources.java:736)
    at maps.ag.bp.a(Unknown Source)
    at maps.ag.an.c(Unknown Source)
    at bns.onTransact(SourceFile:274)
    at android.os.Binder.transact(Binder.java:279)
    at com.google.android.gms.maps.internal.IGoogleMapDelegate$a$a.setMyLocationEnabled(Unknown Source)
    at com.google.android.gms.maps.GoogleMap.setMyLocationEnabled(Unknown Source)
    at activity.SelectLocationInMapActivity.onCreate(SelectLocationInMapActivity.java:85)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1722)
    ... 11 more

リソースが見つかりません... 変です。まったく同じコードが、現在 ANDROID 4 で動作します。競合する呼び出しを削除すると、2.x でもスムーズに動作します。つまり、API キーの問題ではなく、ライブラリがどのように含まれているか、SDK やエディターが最新ではない...

「古い」AndroidスタジオプロジェクトをGradleシステムに移行した後に問題が発生しました。切り替える前は、にある .jar ファイルを使用していました<android sdk>\extras\google\google_play_services\libproject\google-play-services_lib\libsが、現在は build.gradle ファイルの仕様から自動的にダウンロード/インポートされます。

dependencies {
    ...
    compile 'com.google.android.gms:play-services:3.2.25'
    ...
}

誰かが同じ問題を抱えていますか?何か提案はありますか?アイデアが残らない…

4

0 に答える 0