首页 > 编程源码 > Android基础教程(2)

Android基础教程(2)

楼主:Dream.北陌 [3级] · 2020-5-13 ·  浏览9383 · 编程源码 · ID:

我又来了



这期继续讲Android基础教程


先来讲讲SDK更新不了问题解决


楼层更新:

往期回顾:
#【GD】Android基础教程#




教程来源于网络,侵权联系我删除



- 版权声明 - 1、本帖所有言论和图片等纯属网友个人意见,与流星社区立场无关;
2、其他单位或个人使用、转载或引用本帖时必须同时征得该帖子作者Dream.北陌流星社区的同意;
3、备注原文地址:https://bbs.liuxingw.com/t/28595.html,可忽略第2条;
4、帖子作者需承担一切因本文发表而直接或间接导致的相关责任;
5、如本帖内容或部分内容转载自其它媒体,这并不代表本站赞同其观点和对其真实性负责;
6、如本帖若为资源类,将仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您安装或使用的设备中彻底删除上述内容;
7、如果您喜欢该程序,请支持正版软件,购买注册,可以得到更好的正版服务;
8、如本帖侵犯到任何版权或违法问题,请立即邮件告知我们,我们将及时予以处理。
240条回复 |  最后回复于2020-5-14

Dream.北陌 [3级]

我们可以打开res目录,获取里面的图片素材
发布于2020-5-13

回复列表

  • 内容加载中...

说点什么...

Dream.北陌 [3级]

但是,这种方法,获得的只会是一些.png,或者.jpg这样的位图文件资源,如果是xml类的资源,打开我们会发现是乱码,并且假如我们想看APK程序的Java代码,也是行不通的,因为他们都打被打包到classes.dex文件中! 但是反编译可以解决你的需要~另外,切勿拿反编译来做违法的事,比如把人家的APK重新打包后使用自己的签名然后发布到相关市场...另外,我们是参考别人的代码,而不是完全拷贝!!!切记!!
发布于2020-5-13

回复列表

  • 内容加载中...

说点什么...

Dream.北陌 [3级]

1.要准备的三个工具
发布于2020-5-13

回复列表

  • 内容加载中...

说点什么...

Dream.北陌 [3级]

1.apktool:获取资源文件,提取图片文件,布局文件,还有一些XML的资源文件

2.dex2jar:将APK反编译成Java源码(将classes.dex转化为jar文件)

3.jd-gui:查看2中转换后的jar文件,即查看Java文件
发布于2020-5-13

回复列表

  • 内容加载中...

说点什么...

Dream.北陌 [3级]

2.使用apktool反编译APK获得图片与XML资源:
发布于2020-5-13

回复列表

  • 内容加载中...

说点什么...

Dream.北陌 [3级]

把下载好的apktool解压后,我们可以看到下述文件(忽略那两个csdn,一个是反编译的apk,一个是反编译后文件):
发布于2020-5-13

回复列表

  • 内容加载中...

说点什么...

Dream.北陌 [3级]

接下来,双击cmd.exe,来到命令行,键入:apktool.bat d csdn.apk 即可,Enter回车:
发布于2020-5-13

回复列表

  • 内容加载中...

说点什么...

Dream.北陌 [3级]

然后就可以看到生成的csdn文件夹,里面就有我们想要资源
发布于2020-5-13

回复列表

  • 内容加载中...

说点什么...

Dream.北陌 [3级]

好的,就是XML资源到手了是吧!图片素材也到手了!
发布于2020-5-13

回复列表

  • 内容加载中...

说点什么...

Dream.北陌 [3级]

3.使用dex2jar将classes.dex转换成jar文件:
发布于2020-5-13

回复列表

  • 内容加载中...

说点什么...
登录注册 后才可进行评论
签到
8人签到
已签0天
  • 46579帖子
  • 1936333热点量
  • 184761火热值