Android 资源链接在生成的清单中的 google_play_service_version 处失败
Android resource linking failed at google_play_service_version in generated menifest
当我将 minifyEnabled 设置为 true 并构建 aar 时。在将其集成到项目时,清单中 google_play_services_version 处出现错误 'android resource linking failed'。
我已将以下代码添加到我的 aar 清单中。
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
并且在 proguard-rules.pro 中我添加了
-keepnames class com.google.android.gms.** {*;}
如果我将 minifyEnabled 设置为 false,则一切正常。
谁能帮我解决我被卡住了。
您将 minifyEnabled 设置为 true,然后为所有第三方和其他定义了 proguard 规则。更新每条规则。
我通过在我们的主项目中保留 google_play_services_version values.xml 文件来解决这个问题。
当我将 minifyEnabled 设置为 true 并构建 aar 时。在将其集成到项目时,清单中 google_play_services_version 处出现错误 'android resource linking failed'。
我已将以下代码添加到我的 aar 清单中。
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
并且在 proguard-rules.pro 中我添加了
-keepnames class com.google.android.gms.** {*;}
如果我将 minifyEnabled 设置为 false,则一切正常。
谁能帮我解决我被卡住了。
您将 minifyEnabled 设置为 true,然后为所有第三方和其他定义了 proguard 规则。更新每条规则。
我通过在我们的主项目中保留 google_play_services_version values.xml 文件来解决这个问题。