dexguard相关内容

构建应用程序时出错:app:transformDexArchiveWithDexMergerForDebug

在 android studio 中构建应用程序时出现以下错误,为什么会发生这种情况?与我的 proguard 规则或 dexguard 规则有关吗? 当我在 build.gradle 文件中添加“multiDexEnabled true"时,出现以下错误: 错误:任务“:app:transformDexArchiveWithDexMergerForDebug"的执行失败.>com.and ..

Android Studio 3.0 和 gradle 升级 - 创建 apk 时缺少 base.apk 代码

我尝试在 Android Studio 3.0(稳定版)中将我的 gradle 从 2.3.3 升级到 3.0.0. 项目构建良好,但我在创建/安装 APK 时遇到问题: 失败 [INSTALL_FAILED_INVALID_APK: 包无法安装在/data/app/xxxx 包/data/app/xxxx/base.apk 代码丢失]$ adb shell pm卸载xxxx未知失败(在 ..

与Dexguard混淆时保持记录

我正在尝试使Dexguard在收缩和混淆我的代码时不剥离日志记录功能.因此,我在 Dexguard 配置文件中评论了以下说明: -assumenosideeffects类android.util.Log {...} 注释该指令后,构建将失败,并显示以下错误消息: 任务':app:dexguardRelease'的执行失败.>指令的常量索引大小无效([699742] ldc_w#6 ..
发布时间:2021-05-30 20:38:12 移动开发

<活动>dexguarding时没有有效的android:name

我正在尝试对作为系统应用程序运行的应用程序进行dexguard保护. 但是,当我尝试将其推送到 system/app 目录时,我从PackageParser中收到以下错误消息. W/PackageParser(1995):/system/app/My.apk(在Binary XML文件行#290):没有有效的android:name 我还向 dexguard-p ..
发布时间:2021-04-05 19:27:26 移动开发

java.nio.file.InvalidPathException:尾随char<>在索引10:res/raw/?

我在android应用程序包中遇到此问题.我已经成功地从android studio 3.4.2创建了android app bundle,现在我想使用bundletool从该bundle构建apk,以便以后可以使用bundletool安装该构建.但是,当我运行此命令时,它将从捆绑包 java -jar bundletool-all-0.10.2.jar build-apks --bundle = ..

如何禁用Dexguard?

我遍历了文档,以寻找在运行gradle时如何禁用dexguard但保留插件'dexguard'的方法. 我试图修改proguardFile getDefaultDexGuardFile('dexguard-debug.pro'),但是不幸的是,它什么也没做.我不需要为无法测试apk的功能测试服MonkeyTalk设置任何dexguard功能. 如何关闭dexguard功能? 解决 ..
发布时间:2021-04-04 19:40:07 其他开发

Android Studio 3.0中的DexGuard集成

我已经升级了Android项目,以使用最新的Android Studio 3.0功能.从那时起,我在每个Gradle同步中都收到以下警告消息: 警告:您使用的其中一个插件支持Java 8语言 特征.要尝试Android插件中内置的支持,请删除 以下来自您的build.gradle: Apply插件:'dexguard'要了解更多信息,请访问 https://d.android.com/r/t ..
发布时间:2020-08-29 18:37:37 其他开发

DexGuard和矢量可绘制对象

我正在使用DexGuard编译我的应用程序.我的应用程序使用矢量可绘制对象.在调试版本中以及将Proguard用作发行版时,我的所有设置均正确无误,并且可以正常工作.使用DexGuard时,它仅在发行版中崩溃.所以我知道这是DexGuard的问题. 我正在使用DexGuard v7.0,由于许可证限制,我无法更新. 我已经添加了 -keepresourcefiles "res/drawable/* ..

建立应用程式时发生错误:app:transformDexArchiveWithDexMergerForDebug

在android studio中构建应用程序时出现以下错误,为什么会发生这种情况?它与我的proguard规则或dexguard规则有关吗? 当我在build.gradle文件中添加"multiDexEnabled true"时,出现以下错误: Error:Execution failed for task ':app:transformDexArchiveWithDexMergerF ..

Flexjson和Dexguard/Proguard

关于flexjson库,我在使用dexguard时遇到问题.尝试使用JSONDeserializer反序列化时,我不断收到以下错误. **09-15 20:46:10.271 10901-11552/** **A/art: sart/runtime/class_linker.cc:3430] Check failed: klass->IsProxyClass()** 在Android ..
发布时间:2020-07-22 23:28:07 移动开发

如何使用Dexguard混淆清单文件中引用的类?

我在我的应用程序中使用Dexguard,并且我想混淆扩展了Activity类的类,我知道这很困难,因为它在清单文件中被引用. 我的问题是:有什么方法可以混淆清单文件中引用的类? 解决方案 DexGuard会尽可能混淆类,字段,方法,资源,资源文件,资产文件和本机库的名称,并在代码,清单和其他资源.更具体地说,DexGuard确实混淆了活动类的名称并相应地更新了清单.但是,它不会混淆导出的活 ..

DexGuard如何加密类?

我想检查DexGuard如何工作,但似乎没有免费试用版。 DexGuard可以加密Android应用程序吗?还是简单地模糊代码? DexGuard加密如何工作?如果您可以在反编译前后从DexGuard运行的示例应用程序中提供代码,那将是非常好的。 解决方案 ProGuard 提供名称混淆:它可以用短而无意义的名称替换类,方法和字段的原始名称。 DexGuard 还提供字符串加密和类加 ..
发布时间:2017-08-17 23:47:59 移动开发

Dexguard VS Android插件 - 符生成过程

当我尝试使用 dexguard 插件代替机器人插件( dexguard 插件扩展机器人),我的 gradle这个生成过程失败,此错误: $ ./gradlew assembleDebug故障:建立失败,一个例外。*其中: 建立文件'/projectRoot/app/build.gradle'行:1* 什么地方出了错: 发生问题的评估项目“:projectRoot:应用程序”。 无法创建类型“ ..
发布时间:2016-03-17 23:14:42 移动开发

如何dexguard混淆禁用非ASCII字符?

我们正在使用Crittercism来分析我们的应用程序,崩溃,但由于我们还可以使用DexGuard默认混淆选项,Crit​​tercism无法与DexGuard产生的mappings.txt脱混淆踪迹。 所以,我的问题很简单:我 如何禁用非ASCII字符DexGuard-混淆? 我们正在BTW使用摇篮,构建系统。 解决方案 好奇是什么促使您认为禁用非ASCII字符会解决DexGuar ..
发布时间:2016-03-08 12:51:25 移动开发

dexguard的实现

我已经把com.saikoa.dexguard.eclipse.adt _ *。在eclipse.And的DROPIN文件夹中的jar文件修改Proguard的项目和项目属性文件中的android Project.And我构建.apk文件的发布版本。事情我的APK是obfustcated,shrinked.but我也希望我的资产是obfuscated.This不happening.So,如何混淆你 ..
发布时间:2015-12-03 16:29:59 移动开发