我已经将一个Android项目导入Android工作室(我是android studio的第一次用户..以前在eclipse上工作过)。所以在构建项目时我没有错误。但是,在运行代码时,我收到以下错误
Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller than version 9 declared in library com.google.android.gms:play-services:6.5.87
我使用谷歌地图,因此我需要谷歌播放服务。这个项目在eclipse中运行良好,但在Android工作室中没有。如何解决此错误?
答案 0 :(得分:1)
尝试在android studio中设置你的build.gradle(module:app)。
在android studio中,minSdkVersion不是放在android清单中,而是放在gradle中。 有关解释,请参阅this
看起来你需要再次申请Google Play服务,因为你从eclipse移动应用程序,请参阅此内容以获取更多解释Adding libraries without resources
答案 1 :(得分:0)
有完全相同的问题。迁移到Android Studio和Grade时,Google Play SDK可能已更新。据我所知,最新的Google Play服务至少需要9版进行调试。
要在使用Google Play服务SDK时测试您的应用,您必须使用以下任一项:
运行Android 2.3或更高版本且包含Google Play商店的兼容Android设备。
...
http://developer.android.com/google/play-services/setup.html