/ / java.lang.NoSuchFieldError:com.google.android.gms.R $ string.location_client_powered_by_google-java、android、google-play-services

java.lang.NoSuchFieldError:com.google.android.gms.R $ string.location_client_powered_by_google - java、アンドロイド、Google Playサービス

私は得る NoSuchFieldError プロジェクトを実行するたびに。ここに私のlogcatの一部があります

05-27 11:47:14.609: E/AndroidRuntime(13404): FATAL EXCEPTION: main
05-27 11:47:14.609: E/AndroidRuntime(13404): java.lang.NoSuchFieldError: com.google.android.gms.R$string.location_client_powered_by_google
05-27 11:47:14.609: E/AndroidRuntime(13404):    at com.google.android.gms.internal.ib.<init>(Unknown Source)
05-27 11:47:14.609: E/AndroidRuntime(13404):    at com.google.android.gms.internal.hi.<init>(Unknown Source)
05-27 11:47:14.609: E/AndroidRuntime(13404):    at com.google.android.gms.location.LocationClient.<init>(Unknown Source)
05-27 11:47:14.609: E/AndroidRuntime(13404):    at tabFragments.StartTab.onCreate(StartTab.java:87)
05-27 11:47:14.609: E/AndroidRuntime(13404):    at android.support.v4.app.Fragment.performCreate(Fragment.java:1455)
05-27 11:47:14.609: E/AndroidRuntime(13404):    at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:893)
05-27 11:47:14.609: E/AndroidRuntime(13404):    at android.support.v4.app.FragmentManagerImpl.detachFragment(FragmentManager.java:1258)
05-27 11:47:14.609: E/AndroidRuntime(13404):    at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:667)

他の場所で同じ問題は見つかりませんでしたが、 この 問題は同様に見えました。そこで、Googleサービスを再インストールし、クリーンアップして再構築しました。それでも問題は解決しません。

注:この問題は、SDKマネージャーからGoogle Playサービスを更新した後に発生しました。

どんな助け?

回答:

回答№1は1

チェック location_client_powered_by_google この名前文字列をGoogle Playサービスの文字列ファイルに追加し、存在しない場合は同じ名前で作成します。

この行を追加してください:

<string name="location_client_powered_by_google">Powered by Google</string>