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

反编译成功后失败

发布时间: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是冲禅可视化界面的一款反编译软件,省去了利用槐判哗编译工具进行反编译的繁琐步骤。

阅读全文

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

热点内容
非对称加密会增大网络包吗 浏览:691
为什么不能编译c 浏览:253
数据服务器不能启动是什么意思 浏览:556
java以什么开头 浏览:818
苹果手机相册文件夹如何清理 浏览:405
服务器云电脑搭建教程 浏览:410
eco怎么搭建服务器 浏览:468
周转材料核算法 浏览:356
学nodejs还是php好 浏览:279
电信营业厅app怎么买q币 浏览:917
linux退出登陆 浏览:534
python查找相似图片的代码 浏览:335
赵丽pdf 浏览:659
如何苹果手机app不要自动更新 浏览:978
pythonflask路线教程 浏览:256
程序员职业有哪些好处 浏览:713
大都会软件app如何扫码 浏览:437
单片机0x38 浏览:757
程序员浪漫工作 浏览:331
php几分钟前 浏览:308