【问题标题】:Android proguard Ignore All Classes except of oneAndroid proguard 忽略除一个之外的所有类
【发布时间】:2012-12-14 20:54:30
【问题描述】:

我需要帮助来关闭所有功能并禁用 Proguard 为除一个之外的所有类所做的一切。一个类应该被混淆(包含安全的东西)。有什么想法吗?

【问题讨论】:

    标签: java android proguard


    【解决方案1】:

    -不要收缩

    -不要优化

    -不要混淆

    -keep,allowshrinking,allowoptimization,allowobfuscation class org.mypackage.MyClass

    【讨论】:

    • 对我不起作用。它不会混淆我的课堂。我正在使用 compileSdkVersion 29、buildToolsVersion "29.0.2"、Android Studio 3.5.2。 R8 现在是混淆和收缩的引擎。
    【解决方案2】:
    Use this Line into the proguard 
    Enter all package name for disable things of proguard
    
    
     -dontwarn your_package_name.**
    

    【讨论】:

    • 你确定吗?我认为这只会让 Proguard 忽略软件包可能提供的所有警告。
    • yse 在 proguard.cfg 中添加这个,所有警告都会消失
    • ...这不是 OP 要求做的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-02
    • 2011-07-19
    • 2013-11-02
    • 2020-01-25
    • 1970-01-01
    • 2016-02-05
    相关资源
    最近更新 更多