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
Proguard
拆分-方便管理
Proguard
最近开始做新项目,需要做代码混淆。
hacket
·
2016-07-27 00:28
基于
ProGuard
-Maven-Plugin的自定义代码混淆插件
基于Maven的项目一般会去考虑使用
proguard
-maven-plugin,但是这个插件仅支持打Jar包不支持打War包。
笔下生灰
·
2016-07-22 17:11
Maven
JAVA
Android:如何从堆栈中还原
ProGuard
混淆后的代码
本文翻译自Android:HowToDecode
ProGuard
’sObfuscatedCodeFromStackTrace本篇文章是写给那些在他们的应用中使用
ProGuard
并且需要从堆栈信息中进行调试的
JohnTsai
·
2016-07-19 14:00
Android Studio NDK 学习之接受Java传入的字符串
AndroidStudio新建一个工程叫Prompt,其目录结构如下:├──Prompt.iml├──app│ ├──app.iml│ ├──build│ ├──build.gradle│ ├──libs│ ├──
proguard
-rules.pro
雪夜&流星
·
2016-07-11 02:32
5分钟搞定android混淆
android使用的
ProGuard
,可以起到压缩,混淆,预检,优化的作用。但是很多童鞋还没有掌握正确的写混淆文件的姿势。我希望搞个模板化的东西,让大家轻松搞定混淆。那么,开始写一个项目的混淆吧。。。
jdsjlzx
·
2016-07-07 18:00
混淆
Android
ProGuard
打包混淆代码
buildTypes{debug{versionNameSuffix".dev"}release{debuggablefalseminifyEnabledtrue
proguard
FilesgetDefault
Proguard
File
非鹭千里
·
2016-07-04 02:18
android应用层
Android
ProGuard
打包混淆代码
buildTypes{ debug{ versionNameSuffix".dev" } release{ debuggablefalse minifyEnabledtrue
proguard
FilesgetDefault
Proguard
File
dodan
·
2016-07-04 02:00
反编译,APK
ProGuard
混淆打包及混淆原理
美团Android资源混淆保护实践-http://blog.csdn.net/easyer2012/article/details/50547480Android安全攻防战,反编译与混淆技术完全解析(上)-http://blog.csdn.net/guolin_blog/article/details/49738023Android安全攻防战,反编译与混淆技术完全解析(下)-http://blog
ShareUs
·
2016-07-03 13:00
Error:warning: Ignoring InnerClasses attribute for an anonymous inner class
今天项目发布时遇到了这个问题,在低版本设备上面死活发布不上去,还有打包也打不成功,折腾了好长一段时间,网上大部分给出的解决方案都是说在工程的混淆配置文件
proguard
-rules.pro中加入下面这句代码即可
erweimaerweima
·
2016-07-01 17:57
问题解决方案
Android代码混淆只需简单三步
minifyEnabledtrue,我用的build.gradle具体如下所示:buildTypes{release{minifyEnabledtrue//最小化资源包shrinkResourcestrue//去掉无用资源
proguard
FilesgetDefault
Proguard
F
NullPoints
·
2016-07-01 09:50
【Android应用开发】
Android App代码混淆终极解决方案
其实在AndroidStudio中做混淆,基本就是对
Proguard
-rules.pro文件的操作。混淆的过程也是有规律可循的。下面我将分几个部分来分
Songlcy
·
2016-06-28 17:16
Android
玩转Android
android学习之代码混淆小结
第一步:buildTypes{ release{ minifyEnabledtrue
proguard
FilesgetDefault
Proguard
File('
proguard
-android.txt'
qq_16131393
·
2016-06-25 17:00
android
ProGuard
代码混淆
Studio
Proguard
进行Jar包混淆
前面文章《
Proguard
进行源代码混淆》讲解过怎么使用
Proguard
工具对Android的源代码进行混淆的方法(感兴趣的朋友可以访问:http://blog.csdn.net/p106786860/
mengweiqi33
·
2016-06-22 19:32
Android学习笔记
混淆jar包
Android学习笔记
Android开发中的安全
根据Android四大框架来解说安全机制 代码安全java不同于C/C++,java是解释性语言,存在代码被反编译的隐患;默认混淆器为
proguard
,最新版本为4.7;
proguard
还可用来压缩
xiangzhihong8
·
2016-06-22 08:00
Android混淆打包
一、理论知识
ProGuard
是一款免费的Java类文件压缩器、优化器和混淆器。它能发现并删除无用类、字段(field)、方法和属性值(attribute)。它也能优化字节码并删除无用的指令。
u014756517
·
2016-06-20 13:00
JAVA之代码混淆
proguard
官方网站用法http://
proguard
.sourceforge.net/index.html#/manual/examples.html
proguard
主要三部分功能缩减代码、优化代码、混淆代码。
robertcpp
·
2016-06-15 23:00
java
混淆
android studio 中好用的插件————你值的拥有
1.一键生成项目混淆代码插件效果图:配置详情:https://github.com/zhonghanwen/Android
Proguard
Plugin2.ButterKnifeZelezny注解生成器,
u013424496
·
2016-06-15 11:00
android
插件
Studio
ANDROID 混淆
ProGuard
简介
ProGuard
是一个SourceForge上非常知名的开源项目。官网网址是:http://
proguard
.sourceforge.net/。
海太帅
·
2016-06-14 17:17
ANDROID
混淆
Android Studio混淆方法
开启混淆:设置两个属性为true配置好混淆规则,对应用签名打包即可:混淆规则文件:
proguard
-rules.pro基础混淆规则:-optimizationpasses 5 # 指定代码的压缩级别
qq_15807167
·
2016-06-13 15:00
proguard
-rules 混淆配置
AS中创建工程时默认创建了
proguard
-android.txt文件,自己如果需要增加一些第三方库需要自己在
proguard
-rules.txt文件中配置混淆文件。
yuhanghate
·
2016-06-13 13:00
Android混淆配置总结-持续更新
Eclipse中混淆配置写在
proguard
-android.txt文件中,并在project.properties文件中设置
proguard
.config=
proguard
-project.txtAndroidstudio
钟子明
·
2016-06-07 13:58
Android 插件化方案(动态加载)总结
最大方法数65535的上限,因而便有了插件化的概念,将一个App划分为多个插件(Apk或相关格式) 常用的其他解决方法还包括:GoogleMultidex,用H5代替部分逻辑,删无用代码,买付费版的
Proguard
zhangcanyan
·
2016-06-05 22:00
android 代码优化:关闭输出日志
关闭输出日志Log.v(),Log.i(),Log.w(),Log.v(),Log.e()等原理: 那么我们可以通过
proguard
导出apk时删除各种日志输出代码。然后,将会过滤掉日志代码。
shuai1234
·
2016-05-31 21:17
ProGuard
代码混淆技术详解
前言 受《APP研发录》启发,里面讲到一名Android程序员,在工作一段时间后,会感觉到迷茫,想进阶的话接下去是看Android系统源码呢,还是每天继续做应用,毕竟每天都是画UI和利用MobileAPI处理Json还是蛮无聊的,做着重复的事情,没有技术的上提升空间的。所以,根据里面提到的Android应用开发人员所需要精通的20个技术点,写篇文章进行总结,一方面是梳理下基础知识和巩固知识,
cryAllen
·
2016-05-27 15:00
代码混淆
proguard
相关配置过程记录
#指定代码的压缩级别-optimizationpasses5#是否使用大小写混合-dontusemixedcaseclassnames#混淆时是否做预校验-dontpreverify#混淆时是否记录日志-verbose#混淆时所采用的算法-optimizations!code/simplification/arithmetic,!field/*,!class/merging/*(1)#保持哪些类不
fei900724
·
2016-05-26 15:52
混淆代码
介绍下操作流程(eclipse):1、打开混淆器:找到项目根目录下的project.properties文件,将“#
proguard
.config=${sdk.dir}/tools/
proguard
/
proguard
-android.txt
csdn_sqw
·
2016-05-26 10:36
eclipse
ProGuard
代码混淆碰到的相关问题。
阅读更多需求:混淆一个jar包的所有的私有属性和方法。-keepclass*{publicprotected;publicprotected;}//最关键的一行-optimizations!code/allocation/variable//如果不加会报错,因为这是官方的一个BUG.搞了我好长时间.md/*java.lang.ClassFormatError:LVTTentryfor'a'incl
a418040445
·
2016-05-25 11:00
java
代码混淆
代码
混淆
ProGuard
ProGuard
代码混淆碰到的相关问题。
阅读更多需求:混淆一个jar包的所有的私有属性和方法。-keepclass*{publicprotected;publicprotected;}//最关键的一行-optimizations!code/allocation/variable//如果不加会报错,因为这是官方的一个BUG.搞了我好长时间.md/*java.lang.ClassFormatError:LVTTentryfor'a'incl
a418040445
·
2016-05-25 11:00
java
代码混淆
代码
混淆
ProGuard
可能忽略的Java基础知识 - 理解内部类和匿名内部类,异常与异常捕获
Android开发中经常会用到内部类和异常处理,如果忽略一些基础知识,可能导致内存泄露,有时无法理解一些东西,比如在使用
proguard
中的类的keep。
w7849516230
·
2016-05-24 08:00
java
android
异常处理
内存泄露
proguard
-android.txt line 43:15 extraneous input '[]' expecting ')' 解决办法
问题出现时的环境:随着2016.5.19GoogleI/O大会上展示了AndroidN版本以及AndroidStudio2.2preview版本,里面包含了很多的干货,我就迫不及待的更新AndroidStudio至2.2preview1版本。我就做了如下操作:1.下载AndroidStudio2.2preview1此次的2.2预览版下载了以后不要覆盖原有的版本,这两个版本可以共存。为了能够更好的切
BigManing
·
2016-05-20 10:19
Android
Studio
Android代码混淆配置(
Proguard
文件解析)
为了防止自己的APP被轻易反编译,我们需要对APK进行混淆,或者特殊加密处理。可以用“爱加密“提供的加密服务,反编译后只能看到几行代码和.so的库文件。本文说说android如何配置混淆。关于如何反编译androidapk,见我另外一篇文章:win/mac下反编译Android安装包-APK文件,http://blog.csdn.net/dzsw0117/article/details/51429
Dusan_杜小菜
·
2016-05-19 17:01
Android
Base
android开发笔记之 Android代码混淆打包
那就让我们了解下这个东西吧作用:为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译缺省情况下,
proguard
会混淆所有代码,但是下面几种情况是不能改变java元素的名称,否则就会这样就会导致程序出错
qq_22063697
·
2016-05-15 20:00
Android开发
代码混淆
Andorid 代码混淆
概述代码混淆是开发中比较重要的一个环节,可以防止我们的apk被反编译后看到比较完整的信息
ProGuard
详解5分钟搞定android混淆
Small_Lee
·
2016-05-13 13:00
Android之
Proguard
语法
-include{filename}从给定的文件中读取配置参数-basedirectory{directoryname}指定基础目录为以后相对的档案名称-injars{class_path}指定要处理的应用程序jar,war,ear和目录-outjars{class_path}指定处理完后要输出的jar,war,ear和目录的名称-libraryjars{classpath}指定要处理的应用程序j
lucktian
·
2016-05-13 12:00
Android Studio中应用
Proguard
做代码混淆
一、前言之前因为一个人又要做产品设计,同时又要开发iOS版本,实在精力有限,所以对Android项目关注度不足,导致Android项目一直未做代码混淆,从技术安全角度上也增加了一定的风险。目前项目组iOS开发人员比较充足,也就有空腾出时间去纠正以前给自己埋下的坑,虽说组内也有专人负责开发Android版本,关于项目打包等工作理应移交出去,将自己的精力更多地放在项目管理与产品质量上,但是毕竟是一颗技
Freedoms1988
·
2016-05-12 17:06
android代码混淆
混淆:android代码混淆主要用到androidSDK提供的
ProGuard
工具。它使用简单无意义的名字来重命名你的类名、字段名和方法名。经过以上操作的jar文件会变得更小,并很难进行逆向工程。
yu_duan
·
2016-05-11 17:17
android
android 混淆
1.
proguard
-rules.pro文件#Addprojectspecific
ProGuard
ruleshere.
lib739449500
·
2016-05-11 16:00
混淆apk:Android中使用eclipse混淆apk和studio混淆app的不同
使用studio混淆apk的步骤:在配置文件
proguard
-project.txt中写好混淆规则,不同的SDK有不同的混淆规则,按照正常打包的流程直接最后选中这个配置文件就可以混淆了。
yshr1991
·
2016-05-11 15:00
混淆
Android studio第一次使用配置
Android Studio的优势】基于Gradle的构建支持Android特定重构和快速修复更加丰富的模板代码,让创建程序更简单提示工具更好地对程序性能、可用性、版本兼容和其他问题进行控制捕捉直接支持
ProGuard
Dnnis
·
2016-05-07 11:00
Android代码混淆,就这么简单
混蛋男孩:哎,我还没说完呢~五步搞定1打开项目中的
proguard
-
u011002668
·
2016-05-06 17:00
android
ProGuard
安全
反编译
混淆
[置顶] Android代码混淆
首先确保你创建的安卓程序中存在这两个文件,如果没有也不要着急,从别人的程序中拷贝一下这两个文件放到你的程序中就行啦~~~2.文件project.properties中把#
proguard
.conf
ydrslyh
·
2016-05-06 15:00
android
代码
混淆
Glide自定义尺寸加载图片
utm_source=tuicool&utm_medium=referral这里有两个配置不能少:文件
proguard
-rules.pro中需要添加:-keepnames class * com.turman.girl.app.glide.CustomImageSiz
Turman
·
2016-05-06 15:00
JAVA之代码混淆
proguard
官方网站用法http://
proguard
.sourceforge.net/index.html#/manual/examples.html
proguard
主要三部分功能缩减代码、优化代码、混淆代码。
robertcpp
·
2016-05-06 09:00
java
优化
混淆
Android Studio Gradle编译报input jar file is specified twice
X_i_a_o_H_a_i/article/details/41979983Eclipse项目中的混淆配置文件复制到AS中在混淆的过程中提示如下错误Error:Execution failed for task ':app:
proguard
DemoRelease
Double2hao
·
2016-05-05 20:00
android
gradle
ProGuard
Studio
JAVA代码混淆
JAVA代码混淆1.
ProGuard
简介:是一款免费的Java类文件压缩器、优化器和混淆器。它能发现并删除无用类、字段(field)、方法和属性值(attribute)。
doloveme
·
2016-05-05 18:41
Android
5分钟搞定android混淆
android使用的
ProGuard
,可以起到压缩,混淆,预检,优化的作用。但是很多童鞋还没有掌握正确的写混淆文件的姿势。我希望搞个模板化的东西,让大家轻松搞定混淆。那么,开始写一个项目的混淆吧。。。
u013164293
·
2016-05-05 18:00
android
混淆
Android 混淆后在友盟中无定位错误位置 Unknown Source
eclipse中project.properties,打开
proguard
.config=${sdk.dir}/tools/
proguard
/
proguard
-Android.txt:
proguard
-project.txt
lijie815917
·
2016-05-05 16:27
Android混淆打包总结
Eclipse混淆在eclipse中,文件根目录中有如下两个文件projiect.properties和
proguard
-project.txt。
lisdye2
·
2016-05-05 15:00
android
配置
keep
混淆打包
dontwarn
Android 学习问题汇总,不断更新
一关于
ProGuard
学习
ProGuard
详解混淆(
Proguard
)用法ShrinkYourCodeandResources二Android框架Annotations浅析链接三AndroidStudioGradle
Charles_ZhuYifei
·
2016-05-05 10:00
Android 混淆配置及Bug处理
**好东西要分享:使用
proguard
混淆android代码Android混淆打包那些事儿本项目的
proguard
-rules.pro文件#===============================
pengkv
·
2016-05-04 17:00
android
混淆
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他