Deprecated: Non-static method wp_meta_robots_plugin::meta_robots_addcolumn() should not be called statically in /home/sekai1blog/tecc0.com/public_html/android/wp-includes/class-wp-hook.php on line 286
対処法: Error:Execution failed for task ':app:processDebugResources'. > Error: more than one library with package name 'com.google.android.gms' | Android開発・エラー置き場
Deprecated: Non-static method wp_meta_robots_plugin::add_meta_robots_tag() should not be called statically in /home/sekai1blog/tecc0.com/public_html/android/wp-includes/class-wp-hook.php on line 286

Android開発のメモやエラーなんかおいてく

Android開発・エラー置き場

Gradle

対処法: Error:Execution failed for task ‘:app:processDebugResources’. > Error: more than one library with package name ‘com.google.android.gms’

投稿日:

Pocket

長ったらしいエラーですが

Error:Execution failed for task ':app:processDebugResources'.
> Error: more than one library with package name 'com.google.android.gms'
You can temporarily disable this error with android.enforceUniquePackageName=false
However, this is temporary and will be enforced in 1.0

これはAndroid Studioのbuild.gradle(Module: app)のdependenciesがおかしいってことです。

多分、Admob使いたいとか、Map使いたいとか。

 

対処法:

6.5.87 ←ここのバージョンが合ってるか。

compile 'com.google.android.gms:play-services-base:6.5.87'

/sdk/extras/google/m2repository/com/google/android/gms/play-services

に入ってる、一番新しいバージョンのやつ書いてください。

 

Google Repositoryをインストールしているか。

SDK Manager開いて、インストールされているか確認してみてください。

 

-baseが入っているか。

compile 'com.google.android.gms:play-services-base:6.5.87'

-base 忘れたらエラーなるよ。

 

無駄なやつ入ってないか。

compile 'com.google.android.gms:play-services-location:6.5.87'
compile 'com.google.android.gms:play-services-maps:6.5.87'

とか使ってないなら消してね。

 

理由はたくさんあるので(多分どっかのバージョンミスだと思うので、最新のに合わせてね)、これでわかんなかったらStack Overflowへどうぞ。

Pocket

-Gradle

Copyright© Android開発・エラー置き場 , 2019 All Rights Reserved Powered by STINGER.