Linux上的gradle1.10在CLI上./gradlew干净./gradlewassembleRelease标准输出错误...Note:therewere2referencestounknownclasses.Youshouldcheckyourconfigurationfortypos.(http://proguard.sourceforge.net/manual/troubleshooting.html#unknownclass)Note:therewere5unresolveddynamicreferencestoclassesorinterfaces.Youshouldc
我的Android应用程序中有一个视频Activity。在禁用proguard的调试构建中,一切都像一个魅力。但是在启用混淆器并且视频Activity开始的发布版本中,我得到了一个NPE。我的gradle文件的一部分:buildTypes{debug{applicationIdSuffix'.dev'versionNameSuffix'-dev'minifyEnabledfalseshrinkResourcesfalse}release{minifyEnabledtrueshrinkResourcestruedebuggablefalseproguardFilesgetDefaultP
如果我在调试中构建我的应用程序,它会完美运行。但是,当我使用proguard构建发布版时,出现了几个错误,然后构建失败了。错误总结:Warning:therewere445unresolvedreferencestoclassesorinterfaces.Warning:therewere13instancesoflibraryclassesdependingonprogramclasses.我修改了我的proguard-rules.txt文件,如下所示。这允许构建成功,但是当我安装应用程序时,亚马逊下载不起作用(在调试版本中工作)。-keepclassorg.xmlpull.v1.*
我正在尝试从Eclipse获取签名的APK。我有一个可以正常工作的可调试apk版本。现在为了发布,当我尝试使用EclipseADT进行编译和签名时,我收到了很多警告,其中大部分是can'tfindsuperclassorinterfacesome.package.Class。所以,我提到了this,this不幸的是,我无法到达任何其他地方!我还收到了Note:Therewere314duplicateclassdefinitions.warning我的progaurd-project.txt之前没有被改动过。因此,我为/EcliseProject/libs/文件夹中存在的每个jar添加
我在导出android应用程序时从proguard收到这些奇怪的错误。我已经编辑了配置文件。但是我找不到剩下的错误是什么。我已经添加了外部Jars,配置了-dontwarn,现在我找不到剩下的问题。[2013-11-2217:13:31-MyProject]Note:therewere1267duplicateclassdefinitions.[2013-11-2217:13:31-MyProject]Warning:libraryclassandroid.net.http.AndroidHttpClientextendsorimplementsprogramclassorg.apac
我在混淆项目中包含instabug库时遇到问题(所有其他第三方库都可以)。我得到的错误如下(我知道还有其他关于此错误消息的问题,但我的问题只出现在instabug上,而且没有一个建议的解决方案适用于它)。Error:Executionfailedfortask':app:packageRelease'.UnabletocomputehashofC:\Projects\ProguardExample\app\build\intermediates\classes-proguard\release\classes.jar在尝试解决问题时,我在配置文件中添加了一些语句。-dontwarnan
我的团队和我一直在努力解决我们在进入Beta版之前尝试混淆我们的Android应用程序时遇到的异常。我们得到的异常是:Error:Uncaughttranslationerror:com.android.dx.cf.code.SimException:com.android.dx.rop.cst.CstInterfaceMethodRefcannotbecasttocom.android.dx.rop.cst.CstMethodRefPossiblecausesforthisunexpectederrorinclude:Gradle'sdependencycachemaybecorru
我已将外部jar文件添加到mt项目的libs文件夹并在构建路径中进行配置。当我尝试“导出Android包”时,我收到一条Proguard错误消息,其中包含许多未找到的引用类,例如:警告:com.itextpdf.text.BaseColor:找不到引用的类java.awt.Color当我尝试调试BaseColor类时工作正常,所以我不知道为什么它会警告我。任何帮助将不胜感激,谢谢 最佳答案 我尝试了几天让外部jar正常工作。有人建议下载引用的JARS或正确定义libjar。这些都不适合我。起作用的是将这种东西放入出错的JARS中:-
我已将外部jar文件添加到mt项目的libs文件夹并在构建路径中进行配置。当我尝试“导出Android包”时,我收到一条Proguard错误消息,其中包含许多未找到的引用类,例如:警告:com.itextpdf.text.BaseColor:找不到引用的类java.awt.Color当我尝试调试BaseColor类时工作正常,所以我不知道为什么它会警告我。任何帮助将不胜感激,谢谢 最佳答案 我尝试了几天让外部jar正常工作。有人建议下载引用的JARS或正确定义libjar。这些都不适合我。起作用的是将这种东西放入出错的JARS中:-
我有一个问题,即Proguard删除了我的调试APK的方法(由于方法dex文件限制,我需要在调试时运行proguard),即使它们在测试apk中使用。例如。我在单元测试中使用GSONaddProeprty方法,但不在Appapk中。此方法被剥离并导致测试失败。但是由于dex文件的限制,我不想将proguard配置为只保留所有GSOn,也不想单独列出所有方法。有没有办法告诉rpguard将单元测试视为源代码入口点? 最佳答案 这就是我所做的。添加自定义的proguard规则文件。/project/app/proguard-test-r