- 博客(6)
- 资源 (18)
- 问答 (3)
- 收藏
- 关注
转载 转载proguard原理以及部分命令参数说明
proguard 原理Java代码编译成二进制class 文件,这个class 文件也可以反编译成源代码 ,除了注释外,原来的code 基本都可以看到。为了防止重要code 被泄露,我们往往需要混淆(Obfuscation code , 也就是把方法,字段,包和类这些java 元素的名称改成无意义的名称,这样代码结构没有变化,还可以运行,但是想弄懂代码的架构却很难。 proguard
2015-12-18 11:53:31 719
原创 android WebView 提升网页打开速度
提升网页打开速度,需要从两个方面考虑,1.加载时先加载文本,后加载图片调用方式如下WebSettings settings = wView.getSettings(); settings.setJavaScriptEnabled(true); settings.setBuiltInZoomControls(true); settings.setBlockNetworkImage
2015-12-17 16:06:51 3050
转载 如何查看apk包的签名信息,用以验证是否签名成功
1、查看 keystore $ keytool -list -keystore debug.keystore 结果:Keystore type: JKSKeystore provider: SUNYour keystore contains 1 entryandroiddebugkey, Mar 21, 2013, PrivateKeyEntry,
2015-12-15 16:26:38 6613
转载 Android 使用Eclipse+ADT方式生成签名apk包
1.Eclipse工程中右键工程,弹出选项中选择 android工具-生成签名应用包: 2.选择需要打包的android项目工程: 3.如果已有私钥文件,选择私钥文件 输入密码,如果没有私钥文件见 第6和7步创建私钥文件: 4.输入私钥别名和密码: 5.选择APK存储的位置,并完成设置 开始生成:
2015-12-15 16:24:40 950
转载 Android 混淆代码总结
为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤:1. 大家也许都注意到新建一个工程会看到项目下边有这样proguard-project.txt一个文件,这个对混淆代码很重要,如果你不小心删掉了,没关系,从其他地方拷贝一个过来2. 最重要的就是在proguard-project.txt添加混淆的申明了: a. 把所有你的jar包
2015-12-15 15:17:20 162
原创 记录安卓遇到的两个小bug,望初学者写代码的时候引以为戒
今天在生成release版本的Android代码的时候遇到两个小问题报错,导致无法生成,还好现在的日志功能很强大,看看就能立马定位问题所在,不过再次记录一下主要是提醒以后的开发在写代码的时候就要注意,好了废话不多说,直接说两个小问题吧。1、国际化问题你自己写的代码本身可能不需要国际化,只支持本地就可以,但是引入的第三方工具库中可能含有国际化处理,这个地方要全部保持一致,要么所有的都是国际化
2015-12-15 14:52:12 306
Android receiver 多次启动相同Activity
2017-02-06
android 悬浮窗 代码,引用
2016-09-22
windows下java注册为服务的工具
2015-07-27
Android之ndk开发,使用ant自动创建头文件 出错
2015-08-03
jdbc 如何 设定local 端口
2015-07-24
Struts2 commons-lang3-3.2 作用
2015-07-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人