版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
之~也就是设置那些地方的背景,一如既往,必须先反编译aewk需要修改两个地方,全局背景肯定在framework中间,顺着这个思路反编译了famwok-res.apk,果然在这里面找到了相关内容。反编译以后在aewk-e/e/ale/le.xl中间修改两处地方就可以了。eaeieeeeihiieaeieeeeeieaeieeeeihieeiwweeie<itemeiwie<itemeiieeie<itemeiwi>eieiwweeie这里定义的windowBackground只是一个颜色,那么我们可以直接使用 eiwweiweeie选一张320*480的,用处理的应用程序,处 美图秀秀就可以,要把这放到e/drawabehdp/中间,在 famewok-e.apk中间也应该在相应路径添加。这一步完成后很多地方就有背景了,不过对有列的地方不适用,因为adroid为了速度对颜色进行了缓存。还应该修改一个地方。 <styleame"Wdge.iiw"eeieiiweieeweiee <itemae"cceoloi>?eieiieweiiei<itemname="cacheColorHint">?ei这里定义个一个颜色,(此步需修改两处?coloackgrodaceit,两处离的很近便是了)其修改为透明就可以显示我们的背景了:eheieie到这里就完成全局背景了,还有记把全局背景的也替换回原里回编辑后需要在apk中的改过的xml文件替换到原版apk中,修改了带value字样文件夹下的xml要替apk中resources.arsc这个文件,用WINRAR压缩文件管理器打aewkres.apk把resources.arsc拉到桌面,用WINRAR压缩文件管理器打开源文件,把桌面上的resources.arsc拉到源文件里,选择压缩方式为,替换掉原来的, 记着也把背景放进去之后就可以把源文件替换到系统里用了1、先一下aewk- 2、反编译aewk-3、到fawk-res\res\values 下找到styles.xml文件打styles.xml文件之后查eoa改eeie>eiwweeieeiwweeeie45、将祢的背景命名(横屏图放在aewk-e\e\drable-land-mdpi下竖屏图放在aewk-e\e\drwabemdpi下分辨率按自己机型.)6、回编译fameok-7、用WINRAR压缩文件管理器打fameok-res.apkresources.arsc拉到桌8、用WINRAR压缩文件管理器打开源文件把桌面上的resources.arsc拉到源文件里选择压缩方式为替换掉原来的记着也把那两张背景放之后就可以把源文件替换到系统原帖地址 /hre--1-最后加一句!修改aewk-res.apk很,如果你成功编译后不替回arsc直接用fmwok-res.apk换回是不行的,请谨慎操作!美化第一节:美化必备,教你JAVA环境变量!及美化工具第三节:教你制作1%电量精确显示,及全局透明第四节:教你制作个性状态栏、下拉背景及下拉透明!【】替换系统文件失败后不再求人,自己提取原机文件本系列属于通用!理论上支持所有安卓机型的修改只有建立了好的工作环境,才能更好的投入工作。不是么首先JDK工具 awwaeeiWIN7统WIN7系统做示范,XP系统也是一样的设“JAVA_HOME”,在变量值里面填入jdk的安装路径(我的路径是:“C:\Program、点击【确定】,查找变量名为“Pah”的环境变量,然后点击【编辑】按钮,在变量值的最后面加上“;:\PogrmFiles\a\jdk1.._1\i”,记得别忘了最前面的那个分号《注意:不管你Pah变量值前面是什么,你只要在你Pah变量值最后面加上那段值里面填入“C:\ProgramFiles\Java\jdk1.6.0_21\lib\tools.jar;.”特别要注意的就是最后那个点,一定要写至此,你的“工作环境”APKTool反编译工具.rar(2.43M,次数:12693apk签名工具apktool.rar(2.99 比记事本好用的文本编辑器.rar(5.19 次数:10219反编译其实就是解包APK文件,这里有人要问了,既然是解包,为什么RAR压呢?下面做个示下,下面第6点的图。明显看出,用RAR直接解压的XML文件打开乱码显这节用到的工具有:apktool反编译工具,比记事本好用的文本编辑apktool,解压到任意盘根 下,我是放到D盘;解压“文本编辑器”得到EXE文件,双击安装。1、提取对应你的对应版本文件;(注意:一定要提取原机文件,不然修、菜单背景透明需要修改的文件为:sem/ap/ochWzache.apk。提取该/apkool文件夹下;(X为你apkol盘符,我这D盘D盘为例。下同)3、将TouchWiz30Launcher.apk重命名为t。方便反编译X:,cdapktool(CD后有空格),apktooldt.apk(d个空格)。apktooldt.apk就是反编译命令!文件不用也行,源.ba”,然后点“解包.ba”。这就是反编译6.ba”完成回编译操作。为什么我要介绍一个比较麻烦的方法给大家呢?原因是:有些系统PK进行反编译回编译时会出错,出现回编译不成功的情况以后会讲到!)。导致美化失败,因此建议MD)出现下面界面后,此时会在 内生成一个t文件夹,里面就TouchWiz30Launcher.apk反编译5t夹下找到eaes-mdicolo.xml,这就是我们这节6、右键colcrs.xml,用EditwithNotepad++工具打开,找到第<color 想修 修改完毕后保存,关闭工作,也就是重新打包X:,cdapktool(CD后有空格)apktoolbt(b个空格)apktoolbt就是回编译命令!这时在t文件夹下自动生成一dist文件夹,里面就是回编译好的t.apk文2、用RAR打开apktool/t.apk,不要解压;再打这里要注意了:看图,左边有ME-INF文件夹的是原机APK文件,右边没有ME-INF文件夹的是你修改后回编译的APK。将右边的resources.arsc文件拖动到左边,注意看图现在apktool文件夹下t.apk就是修改好的文件了。将该文件命名为1:连接将该文件直接放到内存卡上,用RE文件管理器将文件移动system下,修改完权权限为:第一排全勾,第二排勾第一个,其他全空。再放回system/app文 2:点击卡刷包空包Update.zip(279.86 次数1219后如果你2.2统不要更名不要解压;2.3统的就大小随你便了,但加壳包内的文件架构和你用RE文件管理器打开的一样的在以后的章节里提到的修改其他的文件,修改完成后也按照此方法进行安装。原TouchWiz30Launcher.apk文件是提取出的?,答案是:system/app下提取出来的。既然是这里来的就放回卡刷包system/app文APP下的文件就放到包里的app内,字体就放到fonts内,框架文件就放回framework内。注意:拖放进去后会出现框,同样左下角“压缩方式”处选择“”然后将做好的加壳包直接放到SD卡根按照ROOT的步骤操作这节修改电池电量显示及全局透明是在famwok-res.apk这个文件下1、提取原生态的em/famwok/fmewok-res.apk和waek-res.apk两个文件,放到桌面上备 (必须要原生态对应2、为了方便输入apktool命令,这里我们把famwok-res.apk重命名为 把wfmwok-res.apk重名名为t.apk运行cmd命令行,键入命令,打开你的apktool反编译工具所在盘符,(我D盘,我就以D盘为例。)apktooliff.apkapktoolift.apk其实是一样的,但是aewk-res.apk,和以后要讲的2.3系统systemUI.apk文件比较特殊,修改这两个文件必须加载aewk-res.apk和wfaewores.apk这两个文件就是框架文件。上面令if就是加载语法!下面就和第二节讲的一样了,再次输入:apktoold这就是反编译aewk-res.apk该文件令。如图等待出现上图的信息,这时会在apktool文件夹下出现“f文件夹”,这编译后的aewk-res.apk。修改内容就在里面进3、附件机器人电量显示.rar(669.93 次数:2536将附件内的文件夹下的:a_s_bae.xmla_s_bae_chagexml两个文件。stat_sys_battery.xmlstat_sys_battery_charge.xml两个现在就替换好了 到awa-mdpi内覆盖替换原来的电量5、到此,如果你不需要全局背景透明,就可以执行回编译输入:apktoolb这时在f文件加下会多出两个文件夹dist文件夹下就是回编译好的apk文件。但是这个文件还不能使用,因为没答案是否定的。因为系统文件不能自己签名,必须使用的签名6、怎么使用的签名呢?请继续往下:用压缩软件打开(注意:是打开不是解压),放在桌面上的aewkres.apk文件,再打dist文件加下的f.apk文件。看图,左边是原生未修改的famwok-res.apk,里面有ME-INF签名文件。而右边是我们修改好后回编译的f.apk,里面没有ME-INF签名将右边的resources.arsc文件拖入到左边,压缩方式选择,不明白stat_sys_battery_charge.xml两个文件,拖入左边的文件夹下,看图同样压缩方式选择aewk-res.apk的e/drwabemdpi文件内到这现在桌aewk-res.apk备1%精确显示电如果你找到了其他的1%显示的图标,就不需要再对aewk-直接将你喜欢的其他图标直接拖入aewk-res.apk的eawae-mdpi内补充一下:安卓2.2的系统,替换闹钟、信号、wifi等图标直接将名称对 格式对应。直接拖入awae-mdpi替换就行了。····分···隔···线面修复包!BUGxiufubao.zip(518.3KB, 次数:1091)后不要解压,直接放到内存卡 卡刷使用执行上面步1-4步:用EditwithNotepad++软件打找到第38行:<style0行: iemame"coloackgrod"@colo/bakgroud_dak/iem>修改为iemeneie75行: ewiwweeeki修改为<itemewiwweiiie154行:<itemeiwhweei修改为itemewiwheeie40行修改解释:让背景颜色是透明的(transparent指向完全透明颜色)75行修改解释:让背景颜色指向drawable下名beijing的154行修改解释:使用黑色背景时,显示桌面壁纸2、在以下内容下面最后一行添加代为:<itemeiwhweeie179行: <styleae"hee.Noiea"180行 <itemae"idowoile"re/iem>回车181181行 ewiwhwWeie 181179187行 <stylename="Theme.Black"188行: eie189行: ame"widwackgrod"@colo/black/iem>回车,空出190行 ewiwhweie 190187195行 ame"hem.lack.oilea.Fllcee"pae"@tle/hme.lck.Noila">下最后一行添加;也就是8行添加 iemame"widwhwWallape"fal/iem>233行: <stylename="Theme.Light"也就是268行添加 ewiwhweie ehele eee到这styles.xml内<itemewiwheeie用EditwithNotepad++软件打 eee00i i 4、将你准备设置的背景命名为(聪明的你一定看出来了,上面75行改法的代码指向的就是这张)大小根据你的分辨率来设,我们的小五分辨率是320x480的。我们就将调整为:320x480竖屏图放到eaae-land-mdpi文件夹480x320横屏图放到e/draablemdpi文件夹这两张可以是同一张调整的也可以是不同的两张看你自己的喜到这里全局背景就修改完成了,再执行修改电量的5-6步。最后桌面上famewok-e.apk备电量显怎么使用美化后的文件?透明和背景还有待研究!好了,话不多说,切入为了让大家明白此节修改的目的,预览下80%透明效指向。那就是可以随意将喜欢的设置为下拉菜单的背景eexochWizace.pk四个文件。今天要学到新的知识,那就是合并emUI.apk和emUI.odex文件,将其合并在一个apk文件里,(也称作Deodex化)才能做到2.3步。1、附件,解压到任意文件夹下。打开下图的路径,将你原机系统framework下文件全部到工具的framework文件夹下2、将需要合并的emUI.apk和emUI.oex文件放入工具的3、运行工具odextools.batJDK415、然后打开app文件夹,你会发现此时semUI.oex文件了,因为它已经被合并到了emUI.apk内。用压缩软件打开emUI.apk,你看到下图中反黑显示的dexemUI.odex如果你的系统内就只有一个emUI.apk文件的话,说明是已经合并优化下面开始本节的目的1、反编译合并好的emUI.apke2:com.adroi.emi.aba.aaiew将#ff000000修改为 ieiaieandroid:orientation="vertical"android:background=19android:gravity="left|centerandroid:id="@id/date"android:background="#ff000000"将#ff000000修改为 :android:gravity="left|center"android:id="@id/date"android:background="@drawable/statusbar_background"代码修改解释:该命令将状态栏原本的颜色代码,修改为指向drawable-mdpi文件夹下的statusbar_background.9.pngstatusbar_background.9.png用PS修改为你想要的后替换回2、找到以下路径e.第一种改法:只想要下拉透明,不要下拉菜单背景的4行:<Viewandroid:background="#ff8e979f"将#ff8e979f成为:<View 代码修改解释:507070%,8080%透明等。随意修改。这种改法就不能添加下面的了!4Viewandroid:background=将#ff8e979f修改为成为:<View代码修改解释:改命令将下拉的背景颜色代码,修改为指向drawable-mdpi文件夹下的xialabeijing.png(该名是自己自定义的,如果因此,想要下拉透明加背景的话,就将自己喜欢的用PS修改为你想要320x426,重命名为xialabeijing.png。放到drawable-mdpi文件夹下即可!(其他机型由于分辨率不同,请根据分辨率来自设该的大小。3ieaeiei14161426.line.localieaiwnew-instancev0,iewiweconst/4v1,-0x1const/16v4,0x48const/4v5,0x2修改const/4v50x2const/4v5.line.localieaiwnew-instancev0,iewiweconst/4v1,-0x1const/16v3,const/16v4,0x48const/4v5,-0x3meUI.apk文件内drawable-mdpi下的几片的为你喜欢的透明ile_ba_adw..pg是状态栏方的黑线,建议修改为全透明。famewok-e.apkdraablemdpiile_ba_adw..pgxiaabiig.pg是自设的,这不建议修改太透,太透的话看不出5、再修改framework-res.apk文件内drawable-mdpi下的4片的为你喜欢的:想要我预览图下拉的效果的,将第4步和第5步的,除xialabeijing.png好了,回编译emUI.apk,然后将resources.arsc、classes.dex、a_ba.xml、a_ba_acki.xml四个文件替换回原生apk文件内的相应文件夹,就修改完成了!(最后使用emUI.apk文件时,大胆的将系统内的emUI.odex文件删掉。因为此时的emUI.apk文件是两个文件合并的产物。如果不删的话,状态栏是花屏6、TW3桌面的童鞋请往下看。(TW4桌面及第桌面的童鞋省略该步骤。反编译ochWizache.apk文件,找到以下路径:e/xm-ihei7:lacherlache:cee"7"heeeheeiiwe修改true成为<launcherlace:ceo"7"heeenheeiiwae回编译,成功后提取resources.arsc替换到原文件内就行了!odexodex合并与拆分工具.rar(3.1 次数:4259(PS:2.2的系统:没有emUI.apk文件,想要状态栏透明的童鞋直接提取framework-res.apk文件,修改statusbar_background.9.png图片为你想要的,替换就可以实现了,下拉透明暂时未能攻破。状态栏内的信号等图标,找到喜欢的对应大小和名称,直换即可!;2.3的系统:状态栏内的信号等图标,找到喜欢的对应大小和名称,直换即可!)(此为系列,不会反编译基础的童鞋请从第一节开始学习这段时间老婆生小孩,照顾老婆和孩子,没有时间出,只是每天抽时间看看。今天红枫继续后续!今天又要学习到一个新知识,那就是ninepatch其实今天的不用修改代码,直换就行了,不过替换的是特殊的.9.png。需要先处理一下再放回framework-res.apk这个文件什么是.9.png传统UI片,这在button中尤为明显。在android中专门有一种叫ninepatch图片(以9.png结尾)来解决背景大小不一样时,只用一张背景用awa.a(该工具下面有)打开一张png,我们可以在png最外面的空格画一个像素宽的黑线。左边是编辑区,在左边的图中,区域的会被拉伸。同理上边的黑线长度决定了水平拉升时的扩展区个方向的拉升。该工具提供了所见即所得的ninepatchpng从中我们也可以理解为什么叫ninepatchpng94442果是不会走样。(也就是说该被拉伸的地方,就是你所画黑线的地学过我前面几节的童鞋做反编译后看到APK里面有些打开后有黑边的这节主要就是要学习制作.9.png这里以透明为介绍正式开始1、反编译framework-res.apk文件,提取如下几个放到单独的文夹内备用与弹出框相关的就是上图反黑选中的12片。大家注意看,这2、运用PS技术将12片中间扣掉,只留边框,或者修改为想要的透度。将黑边用剪切工具剪切掉。(PS知识这里不做介绍,不会的童鞋请一如果你的PS扣掉,边框用PS全部重命名,将名称的.9全部去掉3、此节重点上场,打开awa.a4、点击上方file按钮,打开PS处理过的56、点击file,选择第二项save保存时名称一定要和原始文件名称一致。保存后自动存为.9.png将12片一一修改好后,如下图7、到framework-res\res\drawable-mdpi下将原文件替换。用压缩软件打开原生apk和回编译后的apk将回编译好的resources.arsc替换回原生apk12再次拖入原生APK选择。(具体替换步骤,前面写得很清楚,这里不再重复。将修改好的framework-res.apk了透明框了提醒一下,由于框修改为透明了,框的字体颜色默认是黑色的。如果下面附上字体颜色的修改反编辑framework-ee<colorame"bigh_fogrod_dak"ffccc/colo>设置界面以及框顶栏字体颜色colorame"bih_foegrod_dak_ialed"ffffff/colo>未启用功能字体颜色(暗色)<coloreieee 于里的型号版本号字体颜ame"dm_foegrod_dak_iabld"bebebe/coo>关于里的型号版本号以及二级 字体暗颜色<coloramehi_foegrod_dakff8/colo><colorame"im_fogrod_lighff32/colo关机界面飞行模式等下的二级文本颜色<colorame"bigh_fogrod_lihff/colo><colorame"sa_ba_xffffffff/col
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《基于消息构造的安全协议实施安全性分析》
- 2024年度信息技术支持服务合同
- 2024版版权购买与独家授权合同
- 2024年度餐厅废水处理设施建设合同
- 2024年度人工智能助手开发与应用合同
- 策展人角色的转变与挑战
- 协同发展与水果区域
- 智能仪表与传感器
- 2024年旅游服务与景区开发合同
- 建筑工程机械数字化生产模式创新
- 纸质文物保护修复的传统及现代技术研究
- 2024年煤焦油相关项目可行性实施报告
- 苗木出库入库管理制度
- 纪检监察业务培训课件
- 前置血管课件
- 银行系统的数字化转型
- 日用品采购服务投标方案(技术标)
- L公司中层管理人员薪酬体系优化研究
- 10黄伯荣、廖序东《现代汉语》增订6版课件-第4章 词汇 第二、三节
- 培养良好的团队氛围:提高团队凝聚力的技巧
- 髂动脉溃疡的健康宣教
评论
0/150
提交评论