草庐IT

proguard-maven-plugin

全部标签

android - 使用 Android Studio 的 Google Cloud Endpoints 模板时的 Proguard 配置

我们需要存储和检索用户在线使用我们的应用生成的内容。为此,我们决定使用AndroidStudio集成的GoogleCloudEndpoints模板来快速创建API(官方使用示例here)。它在调试中运行良好,但在Release模式下,启用Proguard时,它会失败。更糟糕的是,我找不到任何关于将Proguard与AndroidStudio的端点模板结合使用的文档或示例。经过一个小时左右的摸索并尝试让它工作后,proguard-rules.pro现在看起来像这样:-keepclasscom.google.api.**{public*;}-dontwarncom.google.api.*

android - Xamarin Android ProGuard 启用

我正在开发xamarin应用程序。当我在android属性中启用“ProGuard”时,在构建应用程序时,出现以下错误:"java.exe"exitedwithcode1.proguardcfg文件具有以下内容:-keeppublicclass*extendsandroid.app.Activity-keeppublicclass*extendsandroid.app.Application-keeppublicclass*extendsandroid.app.Service开发环境:VisualStudio2015Xamarin4.0.4.4 最佳答案

java - Proguard 使 android 应用程序中的 R 类反射不再起作用

我已经在我的项目中激活了混淆器,因为我正试图在GooglePlay上发布它。即使proguard-android.txt有-keepclassmembersclass**.R$*{publicstatic;这意味着它不应该混淆我需要的R.raw类,我发现在运行这段代码时importheadwayEnt.Blackhole_Darksun.R;privatestaticfinalStringRES_PATH="headwayEnt.Blackhole_Darksun.R";publicstaticintgetFileHandle(StringfileName,Stringpath){St

android - 在 Android Studio 中使用 Proguard 的 Google Play 服务

我最近从Eclipse转到了AndroidStudios。我让我的应用程序通过eclipse使用Proguard,现在我已经跨过了,我遇到了以下错误。错误:ProGuard:[myApp]Warning:com.google.android.gms.auth.GoogleAuthUtil:can'tfindreferencedfield'intauth_client_availability_notification_title'inclasscom.google.android.gms.R$stringProGuard:[myApp]Warning:com.google.androi

android - 如果我使用 itext 库 jar,则会出现 Proguard 错误

Proguard不能与iText库一起使用。错误与org.spongycaSTLe.**org.bouncycaSTLe.*和com.itext.pdf.**有关我试过在这些包上使用keep但没有成功。我的proguard配置文件是这样的:-optimizations!code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*-optimizationpasses5-allowaccessmodification-dontpreverify-dontusemixedcaseclas

android - Proguard 回溯丢失的行号

我正在尝试对我的Android应用程序中的堆栈跟踪进行去混淆处理。我在构建应用程序时使用了混淆器,运行回溯似乎或多或少起作用。不起作用的是解码行号。输出中没有显示行号,它为每个“at”列出了几个选项。这是我的proguard-project.txt文件:-keepattributesLineNumberTable-assumenosideeffectsclassandroid.util.Log{publicstaticintv(...);publicstaticintd(...);}这是我的堆栈跟踪:uncaughtexceptionjava.lang.NullPointerExcep

javascript - 在 17 以上的 Android Manifest 中以 SDK 为目标时,Proguard 困惑 Javascript 接口(interface)功能

我的android项目中有一个自定义Webview,如下所示:publicclassMyWebViewextendsWebView{publicMyWebView(Contextcontext){super(context);}publicclassJsObject{@JavascriptInterfacepublicvoidshow(){//...}@JavascriptInterfacepublicvoidhide(){//....}}其中包含一个JavascriptInterface,我用它来从JavaScript端到Android端进行通信。在AndroidManifest中我

idea构建Maven项目,出现问题,pom文件灰色带有横线,main方法无法运行,解决办法

1.pom文件出现灰色,并且带有横线,可能是因为你频繁删除这个项目,又创建造成的,    解决办法:找到找到这个页面,把对钩点掉。确定,重启一下idea就OK了。2.创建的maven项目,无法运行    八成就是你的maven配置有问题    我在这假定你已经成功安装了maven,在idea中也成功的导入了。    如果出现问题,那就是maven的settings.xml文件出现了问题    我在这给一份我自己配置好的,记得把本地仓库的地址改了。/path/to/local/repo--> D:\Maven\apache-maven-3.9.1\repositorytrue-->false--

java - 使用 Proguard 混淆 ActionBarSherlock

我正在尝试使用proguard和ant混淆我的android应用程序(eclipse+proguard从不工作,总是失败并返回error1)。但是我收到classfile...unexpectedlycontainsclass...警告所有地方和构建失败。我还尝试在proguard中使用-ignorewarnings选项。构建成功,但我得到一个无法使用的包。这是Ant的输出:-post-compile:optimize:[jar]Buildingjar:/home/binoy/git/Vibhinna/proguard/unoptimized.jar[java]ProGuard,ver

MySQL 8.0 Clone Plugin 详解

文章目录前言1.克隆插件安装2.克隆插件的使用2.1本地克隆2.2远程克隆3.克隆任务监控4.克隆插件实现4.1Init阶段4.2FileCopy4.3PageCopy4.4RedoCopy4.5Done5.克隆插件的限制6.克隆插件与Xtrabackup的异同7.克隆插件相关参数后记前言克隆插件(ClonePlugin)是MySQL8.0.17引入的一个重大特性,可以从本地或者远程克隆数据。如果在8.0.17之前想要给MySQL复制拓扑中添加一个新节点,只支持Binlog一种恢复方式,如果新节点所需要的Binlog在集群中不存在,就只能先借助备份工具进行全量备份恢复,再配置增量同步。这种方式