导航:首页 > 源码编译 > 反编译成功后失败

反编译成功后失败

发布时间:2024-06-11 02:00:10

‘壹’ E4A写的APK用apktool反编译成功,但是修改后回编译时失败

1 有没有加载framework-res.apk构架?在编译一些系统程序时需要先加载framework-res.apk这个系统构架。

2 反编的文件及framework-res.apk是不是官方原版未改动过的?很多时候出错是因为反编的文件是别人或自己改动过的,建议直接从官方固件中提取文件进行编译。

3 技巧说明使用的工具是否版本过低?目前APK编译工具apktool已更新到1.5.2了,这里有本人珍藏的交互式界面版下载:点我下载

4 技巧说明以上都没有问题?反编后什么也不改回编也出错?那只有一个方法了:可以尝试一下用低版本的apktool进行反编译,然后在用高版本的apktoo工具回编译

5 打开要编译文件夹目录下的 apktool.yml,修改apkFileName参数为 非中文,问题可以解决

6 反汇编时没有生成apktool.yml,进行反汇编时,改用命令apktool d -r xx.apk xx便可以解决(加上了-r选项)

‘贰’ 微信反编译成功但是回编译失败,怎么样才能成功回编

用apktool重新打包,再用apksign签名。

你上面那些是资源没办法反汇编,没事的。
重新打包的时候,资源手动加入。

‘叁’ 各位安卓反编译大神,为什么我反编译框架成功,而回编译失败呢

文件id值没有在public.xml中设定。要么给相应文件添加id值(注意添加规则),要么删掉public.xml文件,

‘肆’ 反编译成功,不做任何修改回编译失败,出现这样的提示,如图,哪位高

反编译后的文件夹内丢失apktool.yml文件!

这个文件是APKTOOL工具回编译时必要的文件,在反编译APK时会自动生成,里面包含APKTOOL反编译某个APK文件的相关信息!此文件内容不可包含中文!

格式如下:

java">version:1.4.3
apkFileName:BluetoothFileTransfer_Ad-free_4.80.apk
isFrameworkApk:false
usesFramework:
ids:
-1

第一行代表APKTOOL程序的版本

第二行是APK程序名称

第三行是说明该APK是不是Framework级的文件

第四行到最后,我不是很清楚,估计是使用Framework的级别吧

如果你回编译的APK不属于系统级文件,你可以按照以上内容新建一个apktool.yml文件。不过版本行一定要写你当前使用的apktool程序的版本!

‘伍’ androidkiller返编译成功后提示签名档失败

Apktool版本不适配的问题。
现在的技术更新换代太快,安装AndroidKiller的时候,有时候不是铅行官方渠道的话,版本是非常老旧的,安装的时候会有一个自动推荐的Apktool,可能特别的老旧,所以签名档提示失败。
androidKiller是冲禅可视化界面的一款反编译软件,省去了利用槐判哗编译工具进行反编译的繁琐步骤。

阅读全文

与反编译成功后失败相关的资料

热点内容
视唱练耳用什么app好 浏览:583
有两个项目要部署在云服务器上 浏览:930
信源编译码器的作用 浏览:919
remove命令linux 浏览:599
php发送邮件链接 浏览:34
创维冰箱压缩机 浏览:869
nginxopenssl交叉编译 浏览:750
相机卡无法创建新文件夹 浏览:225
单片机照明控制系统程序代码 浏览:10
服务编程一体化 浏览:471
tx小霸王服务器是什么意思 浏览:545
计算机编程工龄工资怎么算 浏览:491
macandroid配置环境变量 浏览:854
做项目文件夹的图标 浏览:327
数控车床车轴编程教程 浏览:728
怎么解压截图软件 浏览:885
算法符号椭圆 浏览:174
网络蚂蚁app是什么 浏览:273
php面向对象编程开发 浏览:798
唱吧如何解绑其他app 浏览:318