Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用代码收缩器 R8 使用 Android Studio 3.4 构建时出现内存不足问题
我正在使用最新稳定版本的 Android Studio 3 4 当我构建一个调试 apk 没有 proguard 时 它工作正常 但当获得发布版本时就会出现问题 默认使用最新的R8收缩机 它给了我一个内存不足的错误 我尝试更改 gradle
Android
androidgradleplugin
androidr8
在用 Kotlin 编写的 Android 库的公共 API 中处理 R8 + JvmStatic Annotation + Lambda
首先请注意 我并不期待why do you want to obfuscate library评论 这是我要问的一个真正的问题 我在使用 Kotlin 编写的 Android 库处理 R8 混淆时遇到了问题 我有一个公共 API 方法 其注
kotlin
obfuscation
androidlibrary
androidr8
Proguard (R8) 混淆自定义视图名称
我在我的应用程序中使用 R8 并且有几个自定义视图 在 xml 布局中引用 但它们的名称根本没有混淆 有什么办法可以实现这一点吗 我正在使用标准 Gradle 规则 release minifyEnabled true shrinkReso
Android
proguard
androidr8
如何让R8 + proguard-android-optimize.txt + Google Drive API 无缝工作?
这是我们的R8版本 当前版本是 1 4 94 来自 go r8bot luci r8 ci archive 0 5g74 的内部版本 390954928f0db9c3b888a367f7f128ce3bbfb160 当我从 buildTyp
Android
googledriveapi
proguard
androidr8
致命异常:发布版本中的 java.lang.NullPointerException
我在应用程序的发布版本中面临一个奇怪的问题 这是我的例外 Fatal Exception java lang NullPointerException throw with null exception in hopq hopq authe
Android
kotlin
Gson
Retrofit
androidr8
R8 从 AndroidStudio 中抛出 NullPointerException,但不会通过 gradlew 从命令行抛出
Problem 当我单击 Android Studio 中的调试图标时 我从 R8 收到此 NullPointerException Executing tasks app assembleDebug in project Users ga
AndroidStudio
androidgradleplugin
gradlew
androidr8
如何使用最新R8 Shrinker版本
由于错误 我使用了 R8 Shrinker 的本地 jar 文件 如 R8 团队推荐 并将类路径添加到顶部gradle build classpath files R8 jar 现在 无论 Android Studio 有何更新 Gradl
Android
androidgradleplugin
androidr8
R8 的 firebase 中的循环引用错误
我们在使用 Firebase 和 R8 时遇到以下错误 CIRCULAR REFERENCE java lang IllegalArgumentException java lang IllegalArgumentException Mul
Android
Build
proguard
androidr8
Proguard 和 R8 有什么区别?
新版本的 Android Studio 3 4 刚刚发布 默认支持 R8 而不是 Proguard 有人可以解释一下两者之间的主要区别以及使用 R8 的任何明显好处吗 Android 构建过程的历史不断变化 开发人员不断尝试使其在构建时间和
Android
proguard
androidr8
getParcelable() 由于 AGP 8 中的 ifTable 为空而崩溃
我最近更新到了 AGP 8 并在 Play 商店上发布了更新 我收到一些最近未更改的代码区域发生崩溃的报告 我相当有信心这是由 AGP 8 升级引起的崩溃 特别是在 R8 全模式周围 崩溃周围的代码正在恢复布局管理器的状态 恢复代码 if
Android
Parcelable
androidr8
androidgradleplugin80
R8 将抽象类的“受保护”方法更改为“公共”方法,不带 -allowaccessmodification 标志
我对 R8 有疑问 在MyLib我有公开摘要MyLibsClass其中我有受保护的方法 MyChildClass延伸自MyLibsClass in MyApp在 R8 的魔法之后 所有受保护的方法 包括受保护的抽象 MyLibsClass都
Android
AndroidStudio
proguard
androidr8
如何使用 R8 在堆栈跟踪中保留原始行号?
我正在尝试找出如何使用 R8 保留原始行号 使用当前的AndroidStudio制作应用程序并使用R8对其进行混淆 甚至上传mapping txt将文件上传到 Google Play Console 后 用户的堆栈跟踪在某些情况下是无用的
Android
proguard
obfuscation
androidr8