当前位置:首页 » 编程软件 » 反编译ui

反编译ui

发布时间: 2022-01-11 06:58:33

⑴ 什么是反编译systemUI.apk

1.打开我的电脑--属性--高级--环境变量

2.新建系统变量java_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
这是java的环境配置,配置完成后直接启动eclipse,它会自动完成java环境的配置

⑵ 如何反编译systemUI.apk

ystemui.apk等特殊软件的编译与反编译步骤如下:
第一:要在你的PC上建立Java的环境,才能执行编译工作。具体设置方法可参考线刷包移植卡刷包教程。
第二:下载Apktool工具 ,下载后解压得到apktool文件夹,把里面的三个文件放在CDM模式(win+R)默认的目录下。例如,我的是Windows7 32位 我的CDM模式默认目录是C:\用户(Users)\Administrator。
第三:如果你是要编译系统文件的话,请将你要修改的rom里提取framework-res.apk,再用CMD模式“安装”。(不这样做会 导致解包错误)
安装方法:把framework-res.apk放在刚才放在C:\用户(Users)\Administrator文件夹下。cmd模式 执行apktool if framework-res.apk 这个是安装framework-res.apk
第四:准备工作都做好了,现在就可以反编译和编译了。将你要反编译的apk放在C:\用户(Users)\Administrator目录下。(你也可以用指定目录)cmd模式 执行apktool d XXXX.apk 这个就是反编译比如反编译SystemUI就执行 apktool d SystemUI.apk 就可以了(会在当前的目录下生成SystemUI的文件夹,修改就是在这个文件夹里进行)
注意:1.第三步很重要,很多人不成功就是因为没做第三步。
2.编辑回去的systemui.apk及framework-res.apk不能直接放回去(framework-res.apk放回去会导致手机不断重启systemui.apk放回去会导致手机无上栏)

⑶ 怎么反编译systemUI

手机端:
安装手机版apktool
提取framework-res.apk和systemui.apk,安装framework-res.apk
点击systemui.apk,反编译全部即可
pc端:
安装java,配置java变量
提取framework-res.apk和systemui.apk,用apktool if C:\framework-res.apk命令安装framework-res.apk
apktool d <file.apk> <dir>命令反编译

⑷ 求助一下各位大大,反编译systemui.apk

与其直接帮你回编译,不如教你一个方法吧。systemui.apk这个回编译时是会有错误提示,你看一下内容,大概涉及到两个xml文件。两种方法,一是回编译前删掉这两个xml文件,二是按照错误提示的内容(一般是两个@开头的id值),用NotePad++打开xml文件,删除涉及到的id内容。再回编译,就OK了。然后把dex或者arsc或者编译过的xml文件等拖回最初的systemui.apk替换就好了,不要直接用回编译生成的apk。

⑸ 要怎么反编译systemui修改

1,编译SystemUI.apk(注意字眼,是反编译)

2.打开SystemUI/res/layout/tw_super_status_bar.xml修改一下句子实现100%透明:

查找android:background="****"


3.保存SystemUI/res/layout/tw_super_status_bar.xml

以上第2第3步是不需要做的,这个应该是4.0时代的方法。

4. 打开 SystemUI/res/values/drawables.xml 编辑此行得到你需要的透明度,修改一下句子实现,100%透明:
查找:status_bar_background">****</item>

01.<item type="drawable" name="status_bar_background">#00000000</item>


以上第4步,修改成半透明的话应该修改为#75000000

5.保存/SystemUI/res/values/drawables.xml


这里还要插= 入1步:
打开SystemUI/res/layout/tw_super_status_bar.xml,把第二行的android:background="#ff000000" 修改为 android:background="#00000000" 也就是全透明,为什么要修改成全透明呢,这里是开机后你看到的第一次没有下拉的状态栏,如果你不修改这里,开机后如果你不进行下拉动作,你将看到状态栏 是不透明的,所以这里必须改成全透,就算你目的是修改半透这里也要改全透而不是75000000的半透,因为这里的透明度会叠加,两个半透叠加就会更加深色了。
记得保存。


6.重新编译SystemUI.apk

⑹ 反编译SystenUI.apk

透明状态栏是通过修改res里的资源文件实现的,根本不用看smali。状态栏图片一般在drawable_hdpi里(视机型分辨率而定),文件名一般带有“statubar”字样,将其透明处理就行了。一般来说状态栏图片是.9图,不是一般方法能修改的,具体请查阅.9图相关资料

⑺ 如何反编译华为的SystemUI.apk文件

操作步骤:
第一:要在你的PC上建立Java的环境,才能执行编译工作。具体设置方法可参考线刷包移植卡刷包教程步骤

第二:下载Apktool工具 apktool.zip
(2.68 MB)。
下载后解压得到apktool文件夹,把里面的三个文件放在CDM模式(win+R)默认的目录下。
例如,我的是Windows7 32位
我的CDM模式默认目录是C:用户(Users)Administrator。

第三:如果你是要编译系统文件的话,请将你要修改的rom里提取framework-res.apk,再用CMD模式“安装”。(不这样做会导致解包错误)
安装方法:把framework-res.apk放在刚才放在C:用户(Users)Administrator文件夹下。
cmd模式执行apktool if
framework-res.apk这个是安装framework-res.apk

注意:1.第三步很重要,很多人不成功就是因为没做第三步。

2.编辑回去的systemui.apk及framework-res.apk不能直接放回去(framework-res.apk放回去会导致手机不断重启,

⑻ 反编译System UI.apk

反编译后找到
\res\layout\status_bar.xml
搜索CarrierLabel这个就是运营商了。

⑼ 怎样用apktool反编译系统ui

这个apktool本身就不支持一些apk的反编译,因为反编译不只是替换字符那么简单的,它里面很多地方会用到捕捉错误,因为开发者的精力有限,很多错误都是被一刀切,视为无法运行该步骤,然后把问题丢给用户。

⑽ 如何反编译systemui.apk

手机端:

  1. 安装手机版apktool

  2. 提取framework-res.apk和systemui.apk,安装framework-res.apk

点击systemui.apk,反编译全部即可

pc端:

  1. 安装java,配置java变量

  2. 提取framework-res.apk和systemui.apk,用apktool if C:framework-res.apk命令安装framework-res.apk

  3. apktool d <file.apk> <dir>命令反编译

热点内容
C语言tf 发布:2024-11-15 14:36:22 浏览:810
违反密码法是什么意思 发布:2024-11-15 14:36:20 浏览:920
androidmp3录音 发布:2024-11-15 14:32:50 浏览:493
英朗自动挡哪个配置最好 发布:2024-11-15 14:27:44 浏览:253
编译原理断言有哪几种 发布:2024-11-15 14:25:29 浏览:200
数据库数据重复 发布:2024-11-15 14:23:17 浏览:781
安卓端开发用什么IDE 发布:2024-11-15 14:13:51 浏览:554
阿里云查看访问ip 发布:2024-11-15 14:08:58 浏览:544
随机字符串php 发布:2024-11-15 14:03:46 浏览:122
怎样用数据库搭建服务器 发布:2024-11-15 13:58:39 浏览:478