下页飞星ლ 下页飞星
绝世谁无双?
关注数: 9 粉丝数: 37 发帖数: 2,170 关注贴吧数: 12
一起来学习反编译!! 下载地址:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2F%2A.cn%2FLiPATp&urlrefer=c98138d659d1bb2bf9aee587f36c87d1)②解压,把解压后的文件夹里面的apktool文件夹(切记:这个也是文件夹(⊙o⊙),不要提取解压后的,要提取解压后里面的那个)复制到根本目录(是根本目录,不是内存卡的某个文件)③打开apktool文件夹,把里面的apktool.apk复制到内存卡根本目录安装④把需要反编译的文件复制到内存卡根本目录⑤打开安装的apktool,找到内存卡里面复制过去需要编译的文件,单击,选择反编译,(这里需要注意:很多人说反编译不成功,你看你的内存卡根本目录里面有没有汉字,在反编译时不管是所选文件夹还是内存卡,目录里面不能出现汉字,具体原因我也不知),经过四五十秒就会提示反编译成功,在内存卡里面会有刚才需要编译的文件,后面加了一个-src(注意:反编译后原文件不能删掉,后面还有用)⑥用其他工具(re也行,反正我是比较喜欢用X-plore)编辑你需要编辑的东西⑦在改完东西后,保存,用apktool找到反编译的文件,单击,选择编译(就编译两字),然后等待回编译的完成,⑧找到原先需要编译的文件,单击,提取签名,然后这个文件就可以删掉了,接着,找到编译后的文件,点击,选择安装签名⑨最后用文件管理器把文件名改成原先没有反编译时的文件名,最后在复制到系统里面替换重启就OK了⑩切记!!!!头一次用反编译器的最好先用任务栏做实验,不要用其他的系统搞,一旦成砖,还不负责,还有在替换时不要忘了备份和改权限哦(⊙o⊙)
手机全局透明教程。也是复制别人的。 -------全局透明美化教程,CM和官方Rom均 适用,需要有一点反编译的基础。 很多 Rom作者都会做全局透明,我的方法可 能和他们的不一样,但效果应该是一致 的。整个过程只需反编译framework-res.apk文件。一.修改res/values/ 下的 colors.xml ,在 里面的颜色代码中间添加一行代 码: <color name=“background_all“>#be000000</color> 我这里是定义一个全局背景色,具有一 定的透明度,而不是100%透明,后面 要用到这个颜色。 #be000000 是颜色代码,#后面有8位, 前两位表示透明度,后面6位为颜色。二.修改res/values/ 下的 styles.xml,这 是各种*风格的定义文件. 本帖隐藏的内容 1.找到主风格 <style name=“Theme“> 在它的定义代码段内找到 windowBackground 的那行,将其值改 为 @color*ground_all 在它的定义代码段内找到 windowShowWallpaper 的那行,将其值 改为 true2.找到子风格 <style name=“Theme.Black“ parent=“@style/Theme“> 在它的定义代码段内找到 colorBackground 的那行,将其值改为 @color*ground_all 在它的定义代码段内找到 windowBackground 的那行,将其值改 为 @color*ground_all 添加一行 <item name=“windowShowWallpaper“>false</item>3. 找到子风格 <style name=“Theme.Dialog“ parent=“@style/Theme“> 添加一行 <item name=“windowShowWallpaper“>false</item>4.找到子风格 <style name=“Theme.Light“ parent=“@style/Theme“> 添加一行 <item name=“windowShowWallpaper“>false</item>5.找到子风格<style name=“Theme.Translucent“ parent=“@style/Theme“> 添加一行 <item name=“windowShowWallpaper“>true</item>6.找到子风格<style name=“Widget.ListView“ parent=“@style/Widget.AbsListView“>和 <style name=“Widget.ListView.White“ parent=“@style/Widget.AbsListView“> 在它的定义代码段内分别找到 cacheColorHint 的那行,将其值改为 @color/transparent7.找到子风格<style name=“Theme.No*“ parent=“@style/Theme“> 添加一行 <item name=“windowShowWallpaper“>false</item>8. 找到子风格 <style name=“Theme.Panel“ parent=“@style/Theme“> 添加一行 <item name=“windowShowWallpaper“>false</item>9.找到子风格<style name=“Theme.WallpaperSettings“ parent=“@style/Theme“> 在它的定义代码段内找到 windowBackground 的那行,将其值改 为 @color*ground_all注:大家可以看到<item name=“windowShowWallpaper“>false</item>这行代码比较关键 请注意 5 中,后面的值不是 false,而是 true 本人水平有限,欢迎大家多多指 正。原则上,到这里。全局透明已经完成 了,接下来直接回编译即可。
首页 1 2 3 下一页