rvb*_*rvb 20 android gradle android-studio
我正在开发Android Studio中的示例应用程序,但我不小心将Google Play服务添加到我的某个活动中.我甚至不确定我是怎么做到的,但它添加了几个自动生成的方法,变量和导入.我删除了所有这些并继续在应用程序上工作.现在,几天后,我发现了
compile 'com.google.android.gms:play-services-appindexing:8.1.0'
Run Code Online (Sandbox Code Playgroud)
在我的app/build.gradle脚本和我的清单文件中自动生成的块:
<!--
ATTENTION: This was auto-generated to add Google Play services to your project for
App Indexing. See https://g.co/AppIndexing/AndroidStudio for more information.
-->
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
Run Code Online (Sandbox Code Playgroud)
在<application>标签下.当我删除它们并构建项目时,<meta-data>标记会在清单中重新生成,这会导致构建失败,因为我删除了build.gradle中的依赖项.
如何从应用程序中完全删除Google Play服务并构建系统以阻止此操作?我错过了什么?
Big*_*ich 14
正如@Chinmay所述,删除所有对Google Play服务/应用程序索引的引用并删除' <-path-android-project - >/app/build '也解决了这个问题.
谢谢
它只是建议不是解决方案,因为我不知道你的完整场景.从应用程序中删除所有依赖项和所有构建文件夹并重建项目.至少它会提示您存在播放服务依赖项的位置
希望它会奏效
| 归档时间: |
|
| 查看次数: |
9541 次 |
| 最近记录: |