草庐IT

proguard-maven-plugin

全部标签

android - AndroidPlot 的 ProGuard 配置

自从在启用ProGuard的情况下构建我的应用程序的发布版本后,我的绘图样式被重置为默认值,并且我在Logcat中看到许多警告,通知我不支持的参数:ErrorinflatingXML:Setterforfield"[...]"doesnotexist.我已经确定这是来自AndroidPlot的配置器,但还没有找到该项目的任何官方ProGuard配置。 最佳答案 AndroidPlot设置配置参数的机制在很大程度上依赖于反射,鉴于此,我认为尝试混淆此库中的任何内容都是无用的:-keepclasscom.androidplot.**{*

Android studio 报错 Plugin [id: ‘com.android.application‘, version: ‘8.1.0‘, apply: false]

之前的项目可以运行,过一阵再次打开发现报错如下。但是新建Androidstudio 项目没有问题可以运行。Buildfile'D:\kt\MyApplication3\build.gradle.kts'line:2Plugin[id:'com.android.application',version:'8.1.0',apply:false]wasnotfoundinanyofthefollowingsources:*Try:>Runwith--infoor--debugoptiontogetmorelogoutput.>Runwith--scantogetfullinsights.*Excep

android - 更新 android-query maven 库依赖

目前googlecode提供的最新版本是0.26.7https://code.google.com/p/android-query/downloads/list但是maven仓库里的jar还在0.25.9,已经是一年多以前了http://mvnrepository.com/artifact/com.googlecode.android-query/android-query是否有公共(public)更新库? 最佳答案 您可以使用优秀的jitpack特征。对于AQuery,请参阅以下内容:https://jitpack.io/#and

android - 带有 ionic 的 Cordova Google-analytics-plugin 在 Android 中不起作用

我无法让我的cordova/ionicandroid应用程序与谷歌分析一起工作。现在我已经尝试使用anulartics的GAPlugin但没有成功,现在我正在尝试使用https://github.com/danwilson/google-analytics-plugin进行更简单的设置在我的ionicangular应用程序中,我在中添加了以下代码.run(function($ionicPlatform){if(typeofanalytics!=='undefined'){analytics.startTrackerWithId('UA-55MYNUMB8-1');analytics.t

android - 错误注入(inject) : com. jayway.maven.plugins.android.phase01generatesources.GenerateSourcesMojo

我正在尝试在Mac(操作系统版本Yosemite)上使用ApacheMaven3.2.1和Java版本:1.7.0_55生成一个基本的Android项目。我关注了http://stand.spree.de/wiki_details_maven_archetypes对于“ANDROID-RELEASEARCHETYPE”,如下所示:mvnarchetype:generate-DarchetypeArtifactId=android-release-DarchetypeGroupId=de.akquinet.android.archetypes-DarchetypeVersion=1.0.

java - 带有 proguard : can't find referenced field in program 的 Android Studio 发布版本

这是每个Android专业程序员的最新热点问题。你会在智慧的荣耀中闪耀吗?我收到了混淆器的警告。Appirater类导致此警告:can'tfindreferencedfieldinprogramclassde.xxx.xxx.R.$id来自proguard网站proguardtroubleshootingAprogramclassisreferringtoafieldoramethodthatismissingfromanotherprogramclass.Thewarninglistsboththereferencingclassandthemissingreferencedclas

java - 使用proguard android的数组序列化异常

我用了snappyDBlibrary我的“位置”类具有默认构造函数。不使用混淆器但使用混淆器时工作正常:这是我的异常(exception):java.lang.IllegalArgumentException:Unabletocreateserializer"com.d.a.c.x"forclass:Object[]这是我的代码:importcom.snappydb.DBFactory;ArrayListmLocationsList;snappydb=DBFactory.open(mContext,"LocationsList");snappydb.put("LocationsList

发布jar包到maven中央仓库

1.环境在网上找的很多文章中写得都有很多问题,这里记录一下最近一次成功地发布jar包到maven中央仓库的过程。并附带上每一个步骤官方的指导链接。系统:mac(windows系统在下载辅助工具时不太一样,在配置上和mac系统没有区别)IDE:IntelliJIDEAJDK:1.8maven:3.8.1(IDEA自带的版本)代码:上传到github上(使用gitee也行)发布形式:以jar包发布release版本(非SNAPSHOT版本)2.项目配置官方对发布的项目做了一些必需的要求,如果不按要求来,发布可能会报错。2.1.javadoc和source以非pom方式打包的项目(pom.xml配置

android - Cordova 和proguard : Camera Plugin NPE on takePicture

抱歉,如果有人已经问过这个。我是Stack的新手,我没有找到解决方案。这是我缩小应用程序后从其使用情况中获得的堆栈。08-2913:27:30.33010037-10192/?E/PluginManager:Uncaughtexceptionfrompluginjava.lang.NullPointerException:Attempttoinvokevirtualmethod'android.content.res.XmlResourceParserandroid.content.pm.PackageItemInfo.loadXmlMetaData(android.content.p

java - Android:Java:Proguard:如何:验证我的 jar(不同的 jar 项目)/apk 是否已成功处理? (我正在考虑对其进行逆向工程)

我成功处理了我的jar和apk。然后,想验证是否真的很难逆向工程或是否真的进行了混淆。我正在考虑尝试自己对它进行逆向工程,看看我做了什么。但是不知道怎么做。 最佳答案 手动逆向工程,可以试试dex2jar然后JavaDecompiler. 关于java-Android:Java:Proguard:如何:验证我的jar(不同的jar项目)/apk是否已成功处理?(我正在考虑对其进行逆向工程),我们在StackOverflow上找到一个类似的问题: https:/