mlicense="$(echo -n "${mlicense#$(echo -en '\xEF\xBB\xBF')}")"
我无法在AndroidManifest.xml中删除这段代码。每当我构建并运行项目时,它都会重新出现并导致错误。
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
答案 0 :(得分:0)
以下内容来自my blog post from last year(并经过轻微修改以反映自那时起的变化):
您正在使用Android Studio,至少通过v2.2.3和您一样 我遇到this bug两年前我提交了一份报告。根据该问题,这在Android Studio 2.3中得到修复。
正在发生的事情是双击错误会打开一个标签
在 a 清单上。这是错误的表现。而不是
来自AndroidManifest.xml
中某处的src/
文件已生成
来自build/
的某个地方。这产生了明显的混合
不仅是你的模块的清单,而且来自清单的清单
模块和其他依赖项(例如
their <uses-permission>
elements),
您的模块的build.gradle
文件,依此类推。你在这里做的改变
在你的下一个版本中被删除。
编辑清单时,请确保它是正确的清单。