9300反编译apk「建议收藏」

9300反编译apk「建议收藏」1.首先,下载这货apktool_ics_jb_imobile.com.cn.rar(7.39MB,下载次数:589)奇怪版本的apktool,由1.4.2和1.4.4版混和而成2.请确保你已经安装了JDK,还有WinRAR之类的解压软件,如果没有自行解决吧3.将下载好的东西解压到某个文件夹里,如图(文件以压缩包实际所含文件为准,此图仅示意,下同):…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
1.首先,下载这货 apktool_ics_jb_imobile.com.cn.rar (7.39 MB, 下载次数: 589)

奇怪版本的apktool,由1.4.2和1.4.4版混和而成

2.请确保你已经安装了JDK,还有WinRAR之类的解压软件,如果没有自行解决吧

3.将下载好的东西解压到某个文件夹里,如图(文件以压缩包实际所含文件为准,此图仅示意,下同):

4.把Rom里面的 framework-res.apk 文件(/system/framework里面)放到这个目录下,

5.按住键盘Shift不放,鼠标右键点击下图示意的空白处

会弹出菜单,选择里面的“在此处打开命令窗口”

6.在弹出的命令行界面中,输入如下命令(打完后按回车执行。。):

apktool_d if framework-res.apk

复制代码

这命令是导入固件共享资源的框架用的,成功的话大概是这样

HTC机子可能还要导入另外个名叫com.htc.resources.apk的文件

7.现在拿一个apk做例子,比如SystemUI.apk

如果要解包的话,将SystemUI.apk放到我们的工作文件夹里,然后按照步骤5的方法,打开命令行窗口

然后输入命令:

apktool_d d SystemUI.apk

复制代码

成功的话会显示类似这样的东西:

并且在工作文件夹下会多一个以你apk文件名命名的文件夹,本例中是SystemUI文件夹

8.修改好各种东西后,使用相同的方法打开命令行窗口,然后执行以下命令:

apktool_b b SystemUI SystemUI.zip

复制代码

其中: SystemUI 为你反编译声称的文件夹的名字,SystemUI.zip为回编译生成的文件的名字

搞定后,会多出个zip后缀的货来,其实后缀也不一定,由你刚才输的命令决定的

9.用WinRAR打开SystemUI.apk(右击这个文件,选择“用WinRAR打开”或者打开方式选WinRAR),同时再打开刚编译好的SystemUI.zip

按下图操作:

10.搞定了,将SystemUI.zip改为SystemUI.apk(原来的文件先重命名了。。,或者删了也行)

记住,换ROM的话,要重新导入新固件里的framework,不然要出错。。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/192860.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Springboot-软件授权License

    Springboot-软件授权License在我们做系统级框架的时候,我们要一定程度上考虑系统的使用版权,不能随便一个人拿去在任何环境都能用,所以我们需要给我们系统做一个授权认证机制,只有上传了我们下发的lic文件并验证通过,才能正常使用。1、Smart-license简介smart-license是一款用于安全加固的开源项目。主要服务于非开源产品、商业软件、具备试用功能的付费软件等,为软件提供授权制的使用方式。1.License,通过smart-license生成的授权文件,导入至要授权使用的软件产品中。2.源数据,需要进行L

    2022年7月26日
  • pycharm运行时报configuration错误「建议收藏」

    pycharm运行时报configuration错误「建议收藏」在新建一个.py文件用pycharm打开运行时,报以下错误错误原因是该项目未配置正确的python解释器。在filesetting中找到解释器位置下拉选项,找到下载好的python解释器然后applyOK即可正确运行。…

    2022年8月26日
  • oracle 存储过程

    oracle 存储过程

    2021年7月7日
  • Java编译时类型和运行时类型「建议收藏」

    Java编译时类型和运行时类型「建议收藏」一、前言最近在做笔试题的时候,才看到有这么一个知识点,查了好几篇博客,在这里记录一下二、是什么Java引用变量有两个类型,一个是编译时类型,还有一个是运行时类型。编译时类型是由声明该变量时使用的类型所决定,运行时类型是由该变量指向的对象类型决定如果两种类型不一致,就会出现多态,因此就会将子类对象之间赋值给父类引用变量,称为向上转型,而不用进行类型转换。如Animal…

    2022年5月29日
  • 1、时间轮[通俗易懂]

    1、时间轮[通俗易懂]一、什么是时间轮?作为一个粗人,咱不扯什么高级的词汇,直接上图:上面是一张时间轮的示意图,可以看到,这个时间轮就像一个钟表一样,它有刻度,图中画了9个格子,每个格子表示时间精度,比如每个格子表示1s,那么转一圈就是9s,对于钟表上的秒针来说它的最小刻度是1s,秒针转一圈就是60s。时间轮上每个格子储存了一个双向链表,用于记录定时任务,当指针转到对应的格子的时候,会检查对应的任务是否到期,如果到期就会执行链条上的任务。二、为什么使用时间轮?我认为这个世界上任何事物的出现都有它的原因,只是大部分事

    2022年10月1日
  • python操作内存数据_python重点知识

    python操作内存数据_python重点知识python基础知识-7-内存、深浅、文件操作

    2022年4月21日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号