草庐IT

ProGuard

全部标签

android - Proguard是否从Java源代码中删除注释

我正在使用下面的proguard-android.txt文件中的代码#ThisisaconfigurationfileforProGuard.#http://proguard.sourceforge.net/index.html#manual/usage.html-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-verbose#Optimizationisturnedoffbydefault.Dexdoesnotlikecoderun#throughtheProGuardoptimizeandpreverifyste

android - Google Play 服务和 Firebase 的 ProGuard 问题

在升级GooglePlay服务和相关库后,我收到来自Proguard的firebase消息警告。播放服务:9.4.0->10.2.1混合面板:4.9.2->4.9.8对讲机:3.0.10->3.1.3这是来自com.google.firebase.messaging.*的proguard警告Warning:com.google.firebase.messaging.FirebaseMessagingService:can'tfindreferencedmethod'com.google.firebase.iid.zzgzzabT()'inprogramclasscom.google.f

Android - Proguard 和改造 2?

我正在为我的项目使用Proguard,下面的代码在我的proguard-rules.pro中:#Retrofit-keepclasscom.google.gson.**{*;}-keepclasscom.google.inject.**{*;}-keepclassorg.apache.http.**{*;}-keepclassorg.apache.james.mime4j.**{*;}-keepclassjavax.inject.**{*;}-keepclassjavax.xml.stream.**{*;}-keepclassretrofit.**{*;}-keepclasscom.g

android - Proguard 解析异常错误。如何解决

我第一次尝试使用Proguard4.9导出我的应用程序。但是在导出时,我在控制台中遇到了奇怪的错误。在这里-[2013-06-1114:59:42-Project1]Proguardreturnedwitherrorcode1.Seeconsole[2013-06-1114:59:42-Project1]proguard.ParseException:Expectingtypeandnameinsteadofjust'***'before'('inline193offile'D:\ProjectWorks\Android\Project1\bin\proguard.txt',[2013

android - Android Studio 更新后 ProGuard 无法正常工作

自从我将AndroidStudio更新到1.2.1.1版本后,我遇到了以下问题:每当我构建我的应用程序的发布版本/构建变体时,我都会在Adjustlibrary上收到NoClassDefFoundError我已将其作为库模块包含在项目中。跟踪:java.lang.NoClassDefFoundError:com.adjust.sdk.AdjustConfigatde.myapp.GlobalApp.prepareAdjust(GlobalApp.java:111)atde.myapp.GlobalApp.onCreate(GlobalApp.java:71)atandroid.app.

android - 有史以来最奇怪的 Android 错误 - 也许是 ProGuard 问题?

我什至不知道给它起什么标题,太奇怪了。我建了一点Androidlogicpuzzle使用ARGB整数格式的颜色值。当你完成一个关卡时,为了混合动画的颜色,我有以下功能:publicstaticintblend(intcolor1,intcolor2,doubleposition){if(position1)position=1;inta=(color1>>>24)&0xFF;intr=(color1>>>16)&0xFF;intg=(color1>>>8)&0xFF;intb=color1&0xFF;intda=((color2>>>24)&0xFF)-a;intdr=((color2

android - Google Analytics 回溯 Proguard

如何使用GoogleAnalytics中的崩溃报告追溯我的ProguardAndroid应用程序。几个例子如下:注意:当用户使用GoogleAppConsole完成崩溃报告时,我可以对mapping.txt文件使用retraceOK。示例(来自GoogleAnalytics行为崩溃和异常)RuntimeException(@a:a:-1){main}IllegalStateException(@f:a:-1){main}NullPointerException(@MainActivity:M:-1){main}NullPointerException(@a:l:-1){main}Nul

Android:什么是Proguard和ProGuard映射

当我检查我的应用程序崩溃时,注意到这个报告上传您的ProGuard反混淆文件,以反混淆此APK版本的future堆栈跟踪。检查此链接但不明白https://support.google.com/googleplay/android-developer/answer/6295281?hl=en 最佳答案 作为我在这里的回答,Proguard是您尝试编译apk时的主要过程之一(尤其是当您将apk发布到googleplaystore时)混淆优化收缩Androidstudioimportproblems.(Apktool)简单来说,你可以通

android - 如何在android 2.3中使用proguard

android2.3中的一个特性是在发布版本时集成了proguard混淆。但是我如何在创建我的apk时启用这种混淆?谢谢! 最佳答案 将以下内容添加到default.propertiesproguard.config=proguard.cfg详情请访问here 关于android-如何在android2.3中使用proguard,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/44

android - Cordova android 5.1.1 APK混淆与proguard混淆

使用dex2jar和jdgui2等工具可以很容易地检查APK的内容。我们正尝试在我们的Cordova项目中使用Proguard来“保护”一些包含我们想要保密的信息的类(主要是用于解密我们试图为我们的客户保护的一些内容的key)。我们无法做到正确。应用程序崩溃,或者它没有被混淆。我们添加到我们的build.gradle中:buildTypes{release{signingConfigsigningConfigs.releaseminifyEnabledtrueproguardFilesgetDefaultProguardFile('proguard-android.txt'),'pro