Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
proguard 不会删除日志
In proguard rules pro 我有以下配置 assumenosideeffects class android util Log public static boolean isLoggable java lang Strin
Android
proguard
androidproguard
Android ProGuard 混淆库:让类无法工作
Intro 我在 AS 1 项目中有 2 个模型 带有一些 公共 API 类 的 Android 库项目 Android APP依赖上述库 库模块在依赖列表中 Task 我想混淆我的库项目 因为我想将其公开为公共 SDK 但又要保护我的代码
Android
AndroidStudio
proguard
androidproguard
Android 库模块使用 proguard
我想创建一个安全的库模块 没有人可以从 apk 文件中提取代码 但是当尝试在库 gradle 中启用 proguard 时 出现错误包不存在 然后我在 proguard 规则文件中添加以下行 keep class com alprocr k
Android
androidproguard
Proguard 未解析的类引用
当使用 Proguard 构建 apk 时 我看到这些警告 com google android gms internal zzaq can t find referenced class com google android gms in
Android
googleplayservices
androidproguard
如何使用 proguard 混淆 android 库(.aar)?
我想混淆 aar使用 proguard 进行分发的库 我在互联网上尝试了很多解决方案 但到目前为止没有任何效果 只有一些代码被混淆了 有人可以帮我解决这个问题吗 在 build gradle 中 在 defaultConfig 下添加 Co
Android
obfuscation
androidlibrary
androidproguard
aar
在 proguard 之后运行 espresso 测试
我正在寻找一种在 proguard 运行后运行我的 espresso 测试的方法 这应该是一个针对配置错误的 proguard 的安全网 只是在将 butterknife 更新到 7 0 后忘记更新 proguard 配置 假设您使用 An
Android
androidespresso
androidproguard
Android Proguard 警告:无法写入资源(重复的 zip 条目)
我启用了 proguard 并得到 Warning can t write resource META INF LICENSE txt Duplicate zip entry commons io 2 4 jar META INF LICE
Android
androidproguard
库类(来自 Android sdk)取决于程序类(同样,Android sdk)
我们正在从 Android Gradle 插件 2 3 3 迁移到 Gradle 插件 3 0 1 我们的应用程序由应用程序模块和库模块组成 多个依赖项是可传递的 使用api关键字 但甚至使用implementation没有帮助 全部更改后
Android
Gradle
proguard
androidproguard
gradleplugin
Android中如何混淆字符串?
我想混淆我的 api url 我可以使用 Proguard 吗 如果是 我该怎么做 以及如何在 Proguard 配置文件中添加类来混淆类中存在的方法和变量 您现在可以使用新的 gradle 插件 库来有效地混淆类中的字符串 请在此处查看
Android
androidproguard
Retrofit2 proguard 删除参数
我在我的项目中使用了 Retrofit 2 并使用了 proguard 我的proguard dontwarn retrofit2 keep class retrofit2 keepattributes Signature keepattr
Android
proguard
androidproguard
Retrofit2
Android proguard 问题:路径不能为 null 或空字符串。路径='空'
设置之前一切正常 minifyEnabled true and 收缩资源 true 设置这些值后 每当我运行项目时 我都会收到此错误 Information Gradle tasks app assembleProdRelease Erro
Android
proguard
androidproguard
-keep class 和 -dontwarn 有什么区别
嘿 我是 proGuard 的新手 我用它来保护我的代码免受逆向工程的影响 但是当我构建我的签名apk时 当我启用 proGuard 时 我遇到了很多错误 我在谷歌上搜索了我的问题 我找到了答案 说对错误消息中显示的类使用 dontwarn
Android
APK
proguard
androidproguard
android 库项目中的方法引用过多 - ClassNotFoundException
我有一个库项目 我正在使用 AAR 文件在主 android 项目中使用它 我现在得到了著名的 65k 方法限制 这是我所期望的 但我几乎没有疑问 我已在主项目的 libs 文件夹中添加了 AAR 文件 并在 build gradle 中编
Android
androidlibrary
androidmultidex
androidproguard
Crashlytics 与 proguard 崩溃
我做了 Fabric 在他们的文档中要求的一切 renamesourcefileattribute SourceFile keepattributes Annotation keepattributes SourceFile LineNum
Gradle
proguard
crashlytics
androidproguard
twitterfabric
签名的 apk 在 proguard 启用中崩溃
我正在尝试在我的应用程序中使用 proguard 将 proguard 设置为 true 然后问题开始 当我使用 proguard 时 我正在导入 libthis https stackoverflow com questions 1097
Android
proguard
androidproguard
signedapk
ProGuard 中类路径前的感叹号有什么作用?
我现在正在研究 Proguard 但我对感叹号感到困惑 设置中的类路径之前 例如 保留类 android support v7 view menu 这个 是什么意思 做 这是否意味着 proguard 不会保留这个类 但如果是这样的话 为什
Java
Android
proguard
androidproguard
Android 库:使用 proguard 时释放 .aar,使classes.jar 为空
我正在尝试生成一个库minifyEnabled true但是 在版本 aar 中 classes jar 变空了 我已经检查了我的proguard rules pro看起来没什么问题 我什至使用默认的 gradle 文件创建了一个新模块 当
Android
Gradle
proguard
androidlibrary
androidproguard
Proguard minifyEnabled 对于调试构建为 true,不适用于 Lollipop 之前的版本
我的应用程序的方法计数高于 64k 限制 因此我使用 Proguard 来减少它 发布版本一切正常 另一方面 调试版本仅对 Lollipop 设备成功 在棒棒糖之前的设备上启动时 我总是遇到臭名昭著的错误 com android dex D
Android
AndroidStudio
androidproguard
如何在Android上为Room库设置混淆规则
在我的应用程序中我想使用Room使用库database 最后为生成APK我启用minify选项 proguard in Build Gradle 我使用以下版本的 Room 库 implementation android arch per
Java
Android
androidroom
androidproguard
防止目录受到 proguard 混淆
我浏览了几篇关于 proguard 混淆的 stackoverflow 帖子 使用 proguard 时如何保留 排除特定的包路径 https stackoverflow com questions 4830474 how to keep
Java
Android
androidproguard
1
2
»