E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ProGuard
APP资源文件混淆加固
使用工具AndResGuard,AndResGuard是一个帮助你缩小APK大小的工具,他的原理类似Java
Proguard
,但是只针对资源。
wei11556
·
2020-09-16 16:55
Android
Android混淆注意事项
下面就是官方的两个文档,一个说明文档,一个
Proguard
使用手册:https://developer.android.com/studio/build/shrink-code.html
D_J-l_o_v_e
·
2020-09-16 16:06
Android代码混淆
【我的Android进阶之旅】
Proguard
混淆配置错误导致混淆的时候出现错误:Caused by:
proguard
.ParseException: Unexpected keyword
错误描述刚刚完成一个新功能,然后加上了混淆配置,接着Jenkins自动化编译的时候出错了,错误描述如下所示:Warning:Exceptionwhileprocessingtaskjava.io.IOException:
proguard
.ParseException
欧阳鹏
·
2020-09-16 15:52
我的Android进阶之旅
#
Android混淆
#
Android常见错误解决之道
使用混淆
ProGuard
压缩代码和资源/减少方法数量
原文地址:http://blog.csdn.net/ocean20/article/details/67634130
ProGuard
介绍
ProGuard
是一个Java类文件压缩器,优化器,混淆器和预先文件验证器
hiperion
·
2020-09-16 15:02
Android
Proguard
介绍
Proguard
是什么:
ProGuard
是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。
独孤飞磊
·
2020-09-16 14:21
Proguard
Proguard
性能优化专题五--
Proguard
混淆简单使用、以及混淆后的映射
Proguard
是一个代码优化和混淆工具。能够提供对Java类文件的压缩、优化、混淆,和预校验。压缩的步骤是检测并移除未使用的类、字段、方法和属性。优化的步骤是分析和优化方法的字节码。
得儿得儿以得儿以得儿得儿
·
2020-09-16 14:58
性能优化
proguard
混淆
优化
内存优化
Android APK安装包瘦身
使用
proguard
混淆代码,它会对不用的代码做优化
JAVA中的蜗牛
·
2020-09-16 14:08
性能优化 (十一)
ProGuard
对代码和资源压缩
性能优化系列APP启动优化UI绘制优化内存优化图片压缩长图优化电量优化Dex加解密动态替换ApplicationAPP稳定性之热修复原理探索APP持续运行之进程保活实现
ProGuard
对代码和资源压缩APK
weixin_33958585
·
2020-09-16 14:25
记一次APK瘦身全过程
主要从下面三个方面压缩,还有很多小细节可以优化,可以去官方查找资料java代码混淆静态资源引用APK包拆开分析java代码配置混淆网上随意找一个通用的
Proguard
文件,很多按此不表初始安装包:25,165,735
kan137g
·
2020-09-16 13:34
Android
优化
AndroidGradle--瘦身apk(转发)
其他无用的代码可以想办法去掉去除无用的资源文件,可能是第三方lib中的,也有可能是开发中引入了无用的资源去除无用代码当然是
Proguard
了!
A08110123
·
2020-09-16 13:49
移动开发
java
android项目混淆打包注意事项
列了一些比较头疼的)一、项目混淆过程中注意事项:由于我的sdk版本较高,因此新建android项目下只有
proguard
-project.txt和project.properties这两个文件夹,而网上一些所谓混淆的方法我均试验了下
Hero_Zhouwu
·
2020-09-16 07:30
Note: there were 157 duplicate class definitions
(http://
proguard
.sourceforge.net/manual/troubleshooting.html#duplicateclass)Warning:libraryclassorg.apache.http.auth.AuthenticationExceptionextend
u013164293
·
2020-09-15 08:30
android
异常
用批处理打包J2ME程序
5.
proguard
存放混淆包。
Sodino
·
2020-09-15 01:00
j2me
jar
delete
java
windows
class
Git本地项目上传Github
只需要module中:文件夹lib文件夹srcbuild.gradle
proguard
-rules.prosetting.gradle还有工作文件中的:setting.gradlebuild.gradle
Jennyni1122
·
2020-09-14 23:02
Android Studio实现代码混淆
转至:http://www.mincoder.com/article/4645.shtml(混淆规则)因为Android是使用Java开发的,所以开发者可以使用
ProGuard
对代码进行混淆。
业余选手
·
2020-09-14 22:56
Android>>进阶
使用Ant批量打包Android项目
参考:http://blog.sina.com.cn/s/blog_74c22b21010173f8.html补充遇到的问题:没有先clean项目就去ant打包,在
proguard
.cfg或者
proguard
-project.txt
fancylovejava
·
2020-09-14 18:37
Android
Proguard
代码混淆器如何排除指定的类或子类
使用
Proguard
代码混淆器,特别要注意一点的就是使用了反射机制的类属性或方法最好不要参与混淆.
Proguard
4.5相关的选项配置如下:#不要混淆MyBean的所有属性与方法-keepclasseswithmembersclassMyBean
youngster
·
2020-09-14 09:25
Java
Android代码混淆导致内部类不可用
2019独角兽企业重金招聘Python工程师标准>>>webview下调用js的时候的一个内部类,代码混淆造成无法调用js这里用的方法是保留内部类不被混淆修改
proguard
.config=${sdk.dir
weixin_34415923
·
2020-09-14 09:46
proguard
不混淆内部类的方法
我遇到的问题是webview下调用js的时候的一个内部类,被
proguard
给优化掉了,结果造成无法调用js补充一下,如果内部类的方法想不被优化掉,必须在代码中调用一下,否则还是会被优化掉。
shuicg
·
2020-09-14 09:30
android学习
Android Studio 打包混淆
前言在使用AndroidStudio混淆打包时,该IDE自身集成了Java语言的
ProGuard
作为压缩,优化和混淆工具,配合Gradle构建工具使用很简单。
noige
·
2020-09-14 09:54
Eclipse 混淆打包
eclipse混淆打包步骤:混淆主要在project.properties和
proguard
-project.txt这两个文件中进行操作。
Hi,Darren
·
2020-09-14 04:11
总结
关于android eclipse 打包出现android-sdk-windows\tools\support\
proguard
-android.txt does not exist or is
先说eclipse打包:androidtoosexport直接导出即可但是在打包的过程中往往需要混淆代码,这个时候就需要我们在project.properties中加入
proguard
.config=
proguard
.cfg
匆匆聪
·
2020-09-13 23:32
android
android studio 混淆编译注意
首先准备工作在build.gradle文件中把buildTypes{release{minifyEnabledtrue}}打开,然后打开
proguard
-rules.pro文件,这个文件可以通过修改后缀名为
Allen坤
·
2020-09-13 22:55
App开发
混淆配置
一、应用中使用混淆1.创建一个混淆配置文件,命名为
proguard
-rules.pro(项目创建时可能已经包含)-optimizationpasses5-dontusemixedcaseclassnames-dontpreverify-verbose-optimizations
zhanlv
·
2020-09-13 09:29
开发笔记
Android混淆代码所遇到的坑
第一步:在使用混淆代码之前,需要在gradle文件中更改一些配置,需要更改的配置如下:buildTypes{release{minifyEnabledtrue
proguard
FilesgetDefault
Proguard
File
xxm_love521
·
2020-09-13 09:59
android
Android开发工具
AndroidStudio下
ProGuard
混淆打包
转载自https://github.com/D-clock/Doc/blob/master/Gradle/4_AndroidStudio%E4%B8%8B
ProGuard
%E6%B7%B7%E6%B7%
weizaishouex2010
·
2020-09-13 09:48
android
gradle
Failed to execute goal com.github.wvengen:
proguard
-maven-plugin:2.0.10:
proguard
(default) on project
执行MavenInstall打包的时候,出现以下错误信息:[ERROR]Failedtoexecutegoalcom.github.wvengen:
proguard
-maven-plugin:2.0.10
weixin_33831196
·
2020-09-13 09:30
java
开发工具
Android 使用Android
Proguard
Plugin进行代码混淆
[Github地址]:https://github.com/zhonghanwen/Android
Proguard
Plugin插件已经可以在Plugins中直接下载了,一:下载Android
Proguard
Plugin1
楼兰mm
·
2020-09-13 08:25
Android轮子
Android笔记
Android 源码通过makefile配置文件对系统APP进行代码混淆
ProGuard
工具简介
ProGuard
是Java字节码最受欢迎的优化程序。它能够让Java代码变小90%变快20%。
ProGuard
通过混淆类名、属性、方法来提供对代码的保护,一次对抗反编译工程。
秀川冈坂
·
2020-09-13 08:18
Android
apk后期
android
java
安卓混淆配置文件说明
/***混淆文件的位置*
proguard
-android.txt默认的混淆文件(SDK目录/tools/
proguard
/)*
proguard
-rules.pro让我们自行添加混淆规则文件(相应module
chenhuakang
·
2020-09-13 08:55
编译反编译
Android 之 打包混淆
ProGuard
打包后的几个很重要的文件需要记住的目录:在Androidstudio的build文件夹下,build/outputs/mapping/下的文件dump.txt这个文件描述了APK中的class文件的内部结构mapping.txt这个文件提供了一个对照列表,即原始的名字和混淆后的名字的对照表,在我们发布应用后收集到的bug日志,需要根据这个表来进行定位bug的位置。seeds.txt这个文件列出了没
Yolosiro
·
2020-09-13 07:51
Android
混淆打包及出错信息的解决办法
差了好多资料,网上资料很多,先贴一下我一开始报的错误:[2015-05-2715:09:07-HomeWork]
Proguard
returnedwitherrorcode1.Seeconsole[2015
融化的雪
·
2020-09-13 01:15
android
EventBus报错:its super classes have no public methods with the @Subscribe annotation
itssuperclasseshavenopublicmethodswiththe@Subscribeannotation,在源码中可以看到是因为1、没有注解,2、反射得到为空可以通过以下方式解决:1、在回调方法没有添加注解,添加注解即可2、因为混淆问题导致,在
proguard
-rules.pro
yanjingtp
·
2020-09-13 00:11
android
Android Studio常见问题汇编
compileSdkVersion22buildToolsVersion"23.0.2"defaultConfig{minSdkVersion8targetSdkVersion21}buildTypes{release{minifyEnabledfalse
proguard
FilesgetDefaultProg
烟雨江南aabb
·
2020-09-12 22:49
安卓开发
android 混淆规则
一、AndroidStudio代码混淆基本配置在工程目录下,找到
proguard
-rules.pro文件,它就是你要进行编写混淆配置的文件,在这个文件中编写混淆规则当然,在这之前,还需要在你module
王智于
·
2020-09-12 20:30
Android应用发布前加混淆及注意事项
2、混淆规则:
proguard
-a
小小T
·
2020-09-12 14:50
Android开发
Android
Studio
Android 混淆配置及
Proguard
用法
引言对于Android应用的混淆,网上有很多的资料,也有很多的相关案例和模板,相信大家也都比较熟悉。但是,对于一些公司要求混淆度比较高的,有的人就会比较犯难,因为网上的大多模块,并不能完成这个需求,那我们怎么能去最大程度上的给反编译者添加阅读难度呢,本文主要讲的是该方向的讲解。(本文不考虑加固这种方法,只是从混淆的角度来说,而且很简单,大家看完以后会豁然开朗的)通过map实现自己的混淆需求1.首先
AFinalDream
·
2020-09-12 09:13
android开发
如何混淆Android项目代码(
ProGuard
)防止反编译
ProGuard
简介
ProGuard
是一个SourceForge上非常知名的开源项目。官网网址是:http://
proguard
.sourceforge.net/。
还是很孤独很沉默
·
2020-09-12 00:14
android打包
android
class
application
properties
tools
google
Android中如何开启变态混淆防止被反编译
如何操作:1.
proguard
-rules.pro中增加下面2项配置#混淆变量&函数-obfuscationdictionaryguard_ex.txt#混淆类名-classobfuscationdictionaryguard_ex.txt2
XXOOYC
·
2020-09-12 00:09
Android逆向
Android
AndroidStudio开启代码混淆Progurad功能,防止你的app被反编译
ProGuard
的主要作用就是混淆。当然它还能对字节码进行缩减体积、优化等,但那些对于我们来说都算是次要的功能。
ziqi_han
·
2020-09-11 23:20
Android
Android studio开启代码混淆,让你的代码更安全
二、AndroidStudio代码混淆基本配置在工程目录下,找到
proguard
-rules.pro文件,
the_desert_fox
·
2020-09-11 23:31
Android
解决Android打包使用Progurad出现Can't process class...异常
最后找到了这个网址:http://sourceforge.net/p/
proguard
/bugs/420/?page=0,也就是
proguard
官网反馈bug的地方。
-天宇
·
2020-09-11 16:59
Android
Android 混淆 (不定期完善第三方混淆规则)
开启混淆在AS中,借助于SDK中自带的
Proguard
工具,开启混淆只需要在release闭包中添加如下两行代码:release{minifyEnabledtrue
proguard
FilesgetDefault
Proguard
File
binaryshao
·
2020-09-11 16:52
Android
Android 混淆多module
3.can’tfindreferencedclass********看看是不是缺少jar包或者依赖4.还有
proguard
文件名是否写对了,我就是因为
proguard
混淆文件名字不对,搞了一天都没找到原因
路西菲尔_qx
·
2020-09-11 15:24
Android 代码混淆
文件中如下代码:android{......buildTypes{release{//开启代码混淆minifyEnabledtrue//开启资源混淆,移除未使用的资源shrinkResourcestrue//
proguard
summerrse
·
2020-09-11 12:51
代码混淆
android
文章标题
ProGuard
混淆存在的问题2012-08-2918:513732人阅读评论(0)收藏举报optimizationjavascriptclassandroidstringmethods先说点题外的,前一秒我心想干点什么呢
qinlicang
·
2020-09-11 02:55
Android
Android中
proguard
的作用
这两天在手机设置里面需要添加一个设置项,可是在所有代码都添加好之后,点击该设置项时,一直报错,log为:08-0810:51:50.622E/AndroidRuntime(3169):FATALEXCEPTION:main08-0810:51:50.622E/AndroidRuntime(3169):java.lang.RuntimeException:UnabletostartactivityC
goyoung
·
2020-09-11 01:51
android 混淆代码后 app 运行报错时, 如何精准定位报错位置
复制打包后这个位置下出现的mapping文件app/build/outputs/mapping/release/mapping.txt粘贴到SDK下的这个目录D:\Android_SDK\sdk\tools\
proguard
geekqian
·
2020-09-11 01:41
Android
android_BUG系列
关于Android studio混淆遇到的问题
先给出官方文档链接:https://stuff.mit.edu/afs/sipb/project/android/sdk/android-sdk-linux/tools/
proguard
/docs/index.html
风语
·
2020-09-11 01:14
Android
Studio导包时报Unable to resolve dependency for ':app@debug/compileClasspath'
buildTypes{release{minifyEnabledfalse
proguard
FilesgetDefault
Proguard
File('
proguard
-android.txt'),'
proguard
-rules.pro
花开幻影
·
2020-09-10 20:00
安卓
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他