android - 如何使用ProGuard保护apk不被反编译?

标签 android proguard

<分区>

如何使用 proguard 保护我的应用程序的 APK 不被反编译? ?

最佳答案

如果您使用的是带有最新 SDK 版本的 Eclipse,只需打开项目目录中的 project.properties 文件,阅读说明,然后取消注释相应的行。 ProGuard 将在您导出已签名的应用程序时运行。 (它不会针对调试版本运行,因此您可以轻松调试并读取堆栈跟踪。)

阅读the developer docs for ProGuard in Android获取更多信息。

关于android - 如何使用ProGuard保护apk不被反编译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11356689/

相关文章:

android-webview - Proguard 阻止 WebView 中的 Javascript 工作

java - 应用程序因 java.lang.stackOverflow 异常而崩溃

android - 如何在 Gradle 中查找依赖冲突

java - 使用 proguard 的 Spring 启动无法创建可执行 jar

gradle - Gradle-launch4j-在Proguard之后包装 jar

java - Log4j2.8.2 SimException问题

android - 如何取消选择 ListView 项目?

android - 在EditText后隐藏提示不为null

android - 软键盘将文本从 EditText 发送到程序

android - Proguard 使用 kotlin-reflect 为所有 INSTANCE 字段生成注释