android开发秘籍:如何快速学习复制其他产品UI
2016-08-23 16:59
489 查看
1、逆向对应的产品,工具可以在我的github中下载。
2、下载我做好的一个空的工程,就是类似HelloWorld的利用向导生成的,带git仓储,方便git reset 初始状态,反复利用。
3、将逆向出来的产品目录的res/ 目录下的所有文件,复制覆盖到hackit工程下的
4、去layout可以看它的布局了,但有些布局里的class引用了代码中的,会有错误提示。
所以可以利用dex2jar.sh 把classes.dex转换成jar包,然后添加到hackit工程,So perfect,如下:
欢迎转载:http://www.yinqisen.cn/blog-708.html
git clone https://github.com/zencodex/hack-android.git
2、下载我做好的一个空的工程,就是类似HelloWorld的利用向导生成的,带git仓储,方便git reset 初始状态,反复利用。
git clone https://github.com/zencodex/hackit.git
3、将逆向出来的产品目录的res/ 目录下的所有文件,复制覆盖到hackit工程下的
4、去layout可以看它的布局了,但有些布局里的class引用了代码中的,会有错误提示。
所以可以利用dex2jar.sh 把classes.dex转换成jar包,然后添加到hackit工程,So perfect,如下:
[qisen@pandora:/crackTools/dex2jar]$ unzip -j ../out/mcontact_3.3.0_201406192102_mcontact_www.apk classes.dex Archive: ../out/mcontact_3.3.0_201406192102_mcontact_www.apk replace classes.dex? [y]es, o, [A]ll, one, [r]ename: y inflating: classes.dex [qisen@pandora:/crackTools/dex2jar]$ ./dex2jar.sh classes.dex this cmd is deprecated, use the d2j-dex2jar if possible dex2jar version: translator-0.0.9.15 dex2jar classes.dex -> classes_dex2jar.jar Done.
欢迎转载:http://www.yinqisen.cn/blog-708.html
相关文章推荐
- android开发秘籍:如何快速学习复制其他产品UI
- android开发秘籍:如何快速学习复制其他产品UI
- 看我是如何快速学习android开发的(一)
- 如何快速学习android开发
- 看我是如何快速学习android开发的
- 菜鸟学习之Android Fragment 开发,快速提升用户体验的方法-布局规划之如何借鉴?
- 如何比较Keras, TensorLayer, TFLearn ?——如果只是想玩玩深度学习,想快速上手 -- Keras 如果工作中需要解决内部问题,想快速见效果 -- TFLearn 或者 Tensorlayer 如果正式发布的产品和业务,自己设计网络模型,需要持续开发和维护 -- Tensorlayer
- 如何快速学习android开发的(一)
- 我是如何快速学习android开发的
- 看我是如何快速学习android开发的(一)
- Android开发者如何快速进行入门开发
- 个人开发总结分享:Android学习及如何利用android来赚钱
- Java 程序员如何快速入门 Android 开发?
- 个人开发总结分享:Android学习及如何利用android来赚钱
- 如何快速步入Android 开发之旅
- 敏捷开发一千零一问系列之十六:如何让开发人员学习产品?
- 没有基础如何快速学习iOS 开发?
- 个人开发总结分享:Android学习及如何利用android来赚钱
- 敏捷开发一千零一问系列之十六:如何让开发人员学习产品?
- 如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习)