随笔- 95
文章- 401
评论- 65
阅读-
156万
文章分类 - Android
谈谈android反编译和防止反编译的方法
摘要:android基于java的,而java反编译工具很强悍,所以对正常apk应用程序基本上可以做到100%反编译还原。因此开发人员如果不准备开源自己的项目就需要知道怎样防止反编译和反编译他人的项目来学习。2.3版本以上在eclipse自动生成的default.properties文件中加上一句“proguard.config=proguard.cfg”可以对代码进行混淆,反编译后是很难看懂的。2.3之前的SDK版本也没关系,把上面的proguard.cfg文件复制一份放到项目中,然后进行相同的操作即可。Android - proguard混淆器使用,有引用第三方jar包的时候报错:You may
阅读全文
Android APK+Dex文件反编译及回编译工具 v.1.8.0 测试版
摘要:可显示APK文件自身图标_______________________________________________________________________________________________集成鼠标右键 反编译及编译操作.右键回编译APK文件夹为APK文件。.反编译过程,Apkloot三个版本自动切换.APK、Zip签名工具无需删除原有签名数据,直接右键签名即可.反编译系统文件的前,右键【framework-res.apk】文件直接设成Apktool的新构架文件。.更新:Apktoo v1.4.3中文版.批量反编译、回编译、安装*.apk文件.Apktool v1.5.
阅读全文
Android SDK开发包国内下载地址
摘要:转自:http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html不知道是因为最近kaihui还是怎么的,打开android sdk官方网站特别的慢,想下载最新版本的platform几乎变成不可能完成的任务,不知道为什么Google不像Apache那样在各国设立镜像站。为了预防今后再出现这样的情况,这次干脆把android开发所需要的各种包总结一下,顺便提供本地下载链接,省得以后找起来麻烦。通过分析SDK Manager里要用到的repository文件,我下载了目前
阅读全文
android sdk manager无法下载更新的原因以及解决方法
摘要:先说解决方法:一:windows环境 1:用编辑器打开C:\WINDOWS\system32\drivers\etc\hosts 2:在最后一行添加74.125.237.1dl-ssl.google.com 3:保存即可二:linux环境 详细方法以后更新。其实跟windows环境差不多,就是找到Linux的hosts文件,在最后一行添加74.125.237.1dl-ssl.google.com。现在说说原因:1:常规联网大部分都是通过大陆DNS服务器解析域名得到服务器的ip地址 2:android sdk manager绑定了dl-ssl.google.com这个域名 3:dl-...
阅读全文
Android APK反编译得到Java源代码或资源文件
摘要:一.反编译Apk得到Java源代码 首先要下载两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址: dex2jar:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip JD-GUI:http://laichao.googlecode.com/files/jdgui.zip 具体步骤: 1.首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具
阅读全文