1

プロジェクトに google play services lib を含めましたが、実行するとエラーが発生します: is missing. 私は自分のプロジェクトで Google マップのコードを使用していますが、問題なくコンパイルできます。私の唯一の推測は、私の最後の git コミットで無視ファイルがあり、これが問題を引き起こした可能性があるということです。どうすれば問題を解決できますか? logcat は次のとおりです。

02-28 21:16:26.700: E/AndroidRuntime(30360): Caused by: java.lang.NullPointerException
02-28 21:16:26.700: E/AndroidRuntime(30360):    at .MapActivity.setMapSettings (MapActivity.java:226)
02-28 21:16:26.700: E/AndroidRuntime(30360):    at .MapActivity.onCreate(MapActivity.java:88)
02-28 21:16:26.700: E/AndroidRuntime(30360):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1050)
02-28 21:16:26.700: E/AndroidRuntime(30360):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)

226行目は次のとおりです。

uiSettings = map.getUiSettings();

4

1 に答える 1

1

私はちょうどそれを解決しました。デバイスで Google サービスが更新され、プロジェクトの Google Play サービス ライブラリが古いバージョンでした。更新したところ、問題は解決しました。

于 2013-02-28T20:48:59.777 に答える