刚刷了自己的小U(下次分享刷机经验),准备美化一下系统,这时需要对framework-res.apk进行编译和反编译,我也是边学习边实践,这里仅作分享。
1、安装Java环境JDK ↑
Android是基于Linux的,而要在安卓上开发,基本上依靠Java为主。因为我们接下来要用到apktool,因此必须安装JDK。注意,JDK和Java环境不同,JDK是开发工具,你可以直接在Java官网下载,并能找到安装路径。
要让Java工作,你必须先设置环境变量:
返回桌面,在桌面鼠标右键“我的电脑”或“计算机”;选择“属性”;WIN7中选择左侧的“高级系统设置”;点击“环境变量(N)..”按钮;在下面一个配置框中添加一个
变量名:JAVA_HOME
变量值:C:\Program Files (x86)\Java\jdk1.7.0_01 (这是我电脑上的状况,你必须根据你自己的实际情况)
除此之外,还需要配置两个环境变量:
Path=.....%JAVA_HOME%\bin;....
classpath=....%JAVA_HOME%\lib;.....
关于环境变量的配置请搜索学习,总之只有经过正确配置之后后面的开发动作才能正常执行。
2、获取"framework-res.apk"和"systemUI.apk" ↑
"framework-res.apk"和"systemUI.apk"这两个文件是系统UI的主要文件,当然,由于安卓系统分支很多,他