Google Play Service 的 proguard 配置,在我的应用程序中还是在 lib 项目中?

Posted

技术标签:

【中文标题】Google Play Service 的 proguard 配置,在我的应用程序中还是在 lib 项目中?【英文标题】:Google Play Service's proguard configuration, in my app or in the lib project? 【发布时间】:2014-05-21 04:46:10 【问题描述】:

我需要有关参考的 Google Play 服务项目中的 proguard 的帮助。

设置: 引用 Google Play 服务的 android 项目 (Andengine)。

问题: 以前我使用 proguard 来混淆我的代码,现在在添加 Google Play 服务之后,在他们需要将 pro-guard 配置添加到项目的文档中。

问题是,我应该将它添加到我自己的应用程序下的 proguard-project.txt 中,该应用程序已经启用了 proguard 吗? 或者我应该在 Google-play-services-lib 项目中启用 proguard 并添加配置(它已经存在)? (在后一种情况下,proguard 默认是禁用的。

谢谢

【问题讨论】:

【参考方案1】:

当您生成用于生产的单点 apk 时,您将 proguard 与您自己的配置文件一起使用,因为您想要混淆您的代码。 只需将 google play 服务的 proguard 配置部分添加到您自己的配置中即可享受。

【讨论】:

以上是关于Google Play Service 的 proguard 配置,在我的应用程序中还是在 lib 项目中?的主要内容,如果未能解决你的问题,请参考以下文章

未找到 Android Google Play Service Vision 条码扫描器库

如何在Android模拟器中安装Google Play Service

如何通过google map api最新版本(google play service 8.3)绘制从当前位置到目的地的行车路线

Google Play Service 的 proguard 配置,在我的应用程序中还是在 lib 项目中?

Google Play 通知 - 外部存储权限 - 2021 年 5 月 5 日之前

Google Play:如果用户已经订阅,可以申请促销代码以延迟下一个付款日期吗?