草庐IT

proguarded

全部标签

java - Android ProGuard - 只有混淆

是否可以仅将ProGuard用于混淆。我不希望ProGuard从我的项目中删除任何类。我使用ProGuard的目的只是为了混淆以防止逆向工程。 最佳答案 是的,通过指定-dontshrink-dontoptimize您可以在ProGuardmanual中找到所有配置选项的详细信息。.请注意,缩小和优化可能有助于防止逆向工程。 关于java-AndroidProGuard-只有混淆,我们在StackOverflow上找到一个类似的问题: https://stac

java - Android ProGuard - 只有混淆

是否可以仅将ProGuard用于混淆。我不希望ProGuard从我的项目中删除任何类。我使用ProGuard的目的只是为了混淆以防止逆向工程。 最佳答案 是的,通过指定-dontshrink-dontoptimize您可以在ProGuardmanual中找到所有配置选项的详细信息。.请注意,缩小和优化可能有助于防止逆向工程。 关于java-AndroidProGuard-只有混淆,我们在StackOverflow上找到一个类似的问题: https://stac

java - Android ProGuard 返回行号

有没有办法让ProGuard返回发生崩溃的行号?我可以使用retrace来获取该方法,但通常对于像NullPointerException这样的事情有太多的可能性,并且在一大段代码中很难确定根本原因因为您必须检查每个对象及其生命周期以确保没有任何问题。如果ProGuard可以将其缩小到对我来说是一个行号,那真的很有帮助。 最佳答案 将此行添加到您的proguard-project.txt文件中。#willkeeplinenumbersandfilenameobfuscation-renamesourcefileattributeSo

java - Android ProGuard 返回行号

有没有办法让ProGuard返回发生崩溃的行号?我可以使用retrace来获取该方法,但通常对于像NullPointerException这样的事情有太多的可能性,并且在一大段代码中很难确定根本原因因为您必须检查每个对象及其生命周期以确保没有任何问题。如果ProGuard可以将其缩小到对我来说是一个行号,那真的很有帮助。 最佳答案 将此行添加到您的proguard-project.txt文件中。#willkeeplinenumbersandfilenameobfuscation-renamesourcefileattributeSo

java - 带有混淆和优化的 Guava 的 ProGuard 配置

为Guava寻找一个可以混淆和优化的ProGuard配置,因为网站上提供的默认配置没有。不仅我不能让它导出我的apk,我还不断得到:Warning:com.google.common.collect.MinMaxPriorityQueue:can'tfindreferencedfield'intUNSET_EXPECTED_SIZE'inclasscom.google.common.collect.MinMaxPriorityQueue$BuilderYoushouldcheckifyouneedtospecifyadditionalprogramjars.

java - 带有混淆和优化的 Guava 的 ProGuard 配置

为Guava寻找一个可以混淆和优化的ProGuard配置,因为网站上提供的默认配置没有。不仅我不能让它导出我的apk,我还不断得到:Warning:com.google.common.collect.MinMaxPriorityQueue:can'tfindreferencedfield'intUNSET_EXPECTED_SIZE'inclasscom.google.common.collect.MinMaxPriorityQueue$BuilderYoushouldcheckifyouneedtospecifyadditionalprogramjars.

android - 外部 Admob jar 的 Proguard 运行时错误

签名的应用程序出错!我的应用程序使用外部Admobjar,但proguard正在接触该jar:jar文件位于/libs/GoogleAdMobAdsSdk-6.2.1.jar谢谢LogCat错误:Proguardreturnedwitherrorcode1.SeeconsoleWarning:com.google.ads.m:can'tfindreferencedclasscom.google.ads.internal.state.AdStateWarning:com.google.ads.m:can'tfindreferencedclasscom.google.ads.interna

android - android 支持库的推荐 proguard 设置是什么?

我在我的项目中使用android-support-library-v7,当然我想使用progurad来最小化和混淆我的代码。问题是,如果我使用混淆器,我会得到类似这样的错误:FATALEXCEPTION:mainjava.lang.RuntimeException:UnabletostartactivityComponentInfo{org.example.project/org.example.project.ActivityMain}:android.view.InflateException:BinaryXMLfileline#12:Errorinflatingclassandr

android - 无法修复 Android Proguard Returned with error code 1 错误

当我尝试在我的android应用程序中使用proguard时,只需添加proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt到我的project.properties文件,APK导出失败并显示消息Proguard返回错误代码1这是我的project.properties文件target=android-18android.library.reference.1=../LVLproguard.config=${sdk.dir}/tools/proguard/proguard-android.txt这是错误堆栈:Prog

android - 将 ProGuard 映射文件上传到 Firebase

我正在试用最近发布的功能,该功能允许使用gradle任务将ProGuard映射文件上传到Firebase(https://firebase.google.com/docs/crash/android)。以下是我正在运行的任务。./gradlew-PFirebaseServiceAccountFilePath=xxxxx.json:app:firebaseUploadReleaseProguardMapping但是,它似乎无法识别服务帐户文件。有没有人有幸让这个工作?我还尝试在gradle.properties中定义FirebaseServiceAccountFilePath。*What