gpt4 book ai didi

android - 如何在我的项目中激活proguard?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:31:32 24 4
gpt4 key购买 nike

我想防止我的应用程序被其他人反向工程和反编译。如何在我的项目中激活混淆器以帮助我实现这一目标?

-keep public class * extends android.view.View {
public <init>(android.content.Context);
public <init>(android.content.Context, android.util.AttributeSet);
public <init>(android.content.Context, android.util.AttributeSet, int);
public void set*(...);
}

-keepclasseswithmembers class * {
public <init>(android.content.Context, android.util.AttributeSet);
}

我应该将其写入我的应用程序吗?

最佳答案

在您的项目中简单地激活启用:

  1. 创建一个名为 <project_root>/proguard.cfg 的文件在你的项目中。
  2. 在你的<project_root>/project.properties , 添加 proguard.config=proguard.cfg .

然后您需要在 proguard.cfg 文件中为您的项目定义 Proguard 配置。您可以从 Proguard website 中了解进入此文件的各种混淆器选项。 .您可以在 documentation 中阅读更多关于将 Proguard 与 Android 结合使用的信息。 .

关于android - 如何在我的项目中激活proguard?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11184535/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com