`

apktool重新打包错误

阅读更多

E:\apktool-install-windows-r05-ibot\apktool
-install-windows-r05-ibot\.\test_apk_name\res\layout-large\abs__action_mode_close_ite
m.xml:5: error: No resource identifier found for attribute 'textAllCaps' in pack
age 'android'
Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.Androl
ibException: brut.common.BrutException: could not exec command: [aapt, p, --min-
sdk-version, 8, --target-sdk-version, 15, -F, C:\Users\ADMINI~1\AppData\Local\Te
mp\APKTOOL5334589254772572111.tmp, -0, arsc, -I, C:\Users\Administrator\apktool\
framework\1.apk, -S, E:\apktool-install-win
dows-r05-ibot\apktool-install-windows-r05-ibot\.\test_apk_name\res, -M, E:\快盘\pc_de
mo_code\软件\android反汇编\apktool-install-windows-r05-ibot\apktool-install-wind
ows-r05-ibot\.\test_apk_name\AndroidManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:358)
at brut.androlib.Androlib.buildResources(Androlib.java:283)
at brut.androlib.Androlib.build(Androlib.java:206)
at brut.androlib.Androlib.build(Androlib.java:176)
at brut.apktool.Main.cmdBuild(Main.java:228)
at brut.apktool.Main.main(Main.java:79)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not
exec command: [aapt, p, --min-sdk-version, 8, --target-sdk-version, 15, -F, C:\
Users\ADMINI~1\AppData\Local\Temp\APKTOOL5334589254772572111.tmp, -0, arsc, -I,
C:\Users\Administrator\apktool\framework\1.apk, -S, E:\快盘\pc_demo_code\软件\an
droid反汇编\apktool-install-windows-r05-ibot\apktool-install-windows-r05-ibot\.\
test_apk_name\res, -M, E:\apktool-install-window
s-r05-ibot\apktool-install-windows-r05-ibot\.\test_apk_name\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:357)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:336)
... 5 more
Caused by: brut.common.BrutException: could not exec command: [aapt, p, --min-sd
k-version, 8, --target-sdk-version, 15, -F, C:\Users\ADMINI~1\AppData\Local\Temp
\APKTOOL5334589254772572111.tmp, -0, arsc, -I, C:\Users\Administrator\apktool\fr
amework\1.apk, -S, E:\apktool-install-windo
ws-r05-ibot\apktool-install-windows-r05-ibot\.\test_apk_name\res, -M, E:\快盘\pc_demo
_code\软件\android反汇编\apktool-install-windows-r05-ibot\apktool-install-window
s-r05-ibot\.\test_apk_name\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:89)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:355)
... 6 more

(1)设置aapt.exe的路径到PATH路径

(2)之前一位是aapt.exe不对,用本机的adt-bundle-windows-x86_64-20131030\sdk\build-tools\android-4.4\aapt.exe替换到下载的aapt.exe

(3)删除这个文件C:\Users\Administrator\apktool\framework\1.apk ,马上打包就好了。

版本信息

jdk 1.7 + apktool1.5(之前一位需要1.6的jdk,实际上1.7的jdk也可以的)

分享到:
评论

相关推荐

    apktool解包打包工具

    apktool是一款广泛使用的Android应用程序(APK)的反编译和打包工具,它允许开发者查看、修改和重新打包APK文件。这个工具的核心功能包括解析APK资源、反编译Dalvik字节码(DEX)到Java源代码、编辑资源和XML配置...

    ApkTool 解包和打包

    APKTool允许开发者深入理解APK内部结构,包括反编译、修改和重新打包应用程序,这对于调试、逆向工程、本地化翻译以及优化资源等任务具有极大的帮助。 **1. APKTool的使用场景** - **反编译**:通过APKTool,我们...

    Linux apktool解包打包工具

    3. **打包APK**:完成修改后,使用`apktool b <working_directory>`命令,apktool将重新打包修改后的文件为一个新的APK。请注意,这一步可能需要原始APK的资源.arsc文件,以确保正确的资源引用。 4. **签名APK**:...

    apktool_2.5.0jar包

    Apktool是一款强大的开源工具,主要用于安卓应用(APK)的反编译、修改和重新打包。它由布拉德利·胡克(Bradley Hu)开发,是Android开发者和安全研究人员进行应用分析和调试的得力助手。在2.5.0版本中,Apktool...

    ApkTool反编译工具

    3. **回编译**:完成修改后,ApkTool会将修改后的文件重新打包成APK,并重新生成对应的Dalvik字节码(DEX文件)。同时,ApkTool还会处理资源的R类文件,确保所有引用都正确无误。 4. **签名与安装**:最后,为了能...

    apktool2.0.2版本

    APKTool是Android开发者和安全研究人员广泛使用的工具,主要用于对APK(Android应用程序)进行反编译、修改和重新打包。在2.0.2版本中,APKTool提供了更稳定的功能和修复了一些可能存在的问题,使得用户能够更加便捷...

    apktool查看apk资源文件工具

    apktool是一款强大的Android应用逆向工程工具,它主要的功能是帮助开发者或安全研究人员解包、查看、修改以及重新打包APK文件。通过apktool,我们可以深入了解APK内部结构,包括XML布局文件、图片资源、字符串资源、...

    apktool工具

    4. **重新打包**: 修改后的资源可以使用Apktool重新打包回APK,然后签名并安装到设备上,实现对APK的定制或二次开发。 5. **支持版本更新**: Apktool支持处理AndroidManifest.xml文件,允许用户在反编译后的项目中...

    最新 apktool.jar、apktool.bat 文件

    `apktool.jar`是Apktool的主要执行文件,它包含了解析和重新打包APK所需的Java代码。而`apktool.bat`是一个批处理文件,通常用于在Windows环境中运行Java可执行文件,它简化了在命令行中调用Apktool的过程。将这两个...

    ApkTool助手V2.48.zip

    ApkTool助手V2.48是一款专为Android开发者和逆向工程爱好者设计的工具,它主要用于apk应用程序的反编译、修改和重新打包。这个版本的更新可能包含了性能优化、错误修复以及新功能的添加,使得对apk文件的操作更加...

    Apktool 用法

    Apktool是一款强大的Android应用(APK)反编译工具,它允许开发者对APK文件进行解包、反编译、修改和重新打包。Apktool主要用于逆向工程,帮助开发者理解APK的结构,查看源代码,修改资源,并在完成自定义修改后重新...

    apktool 2.4.0.zip

    1. **错误修复**:开发者可能会遇到一些特定的反编译或打包错误,新版本可能已经修复了这些已知问题,提高了整体稳定性。 2. **兼容性增强**:可能增加了对新版本Android SDK的支持,或者改进了对不同Android版本...

    Apktool-2.6.0.zip

    - **重构与打包**: 修改后的Smali代码和资源文件可以通过Apktool重新打包成新的APK,保留原有的签名或添加新的签名,确保应用的正常运行。 2. **Apktool-2.6.0更新内容**: - 新版本通常会修复之前版本存在的问题...

    apktool2.4.zip

    Apktool是一款强大的Android应用(APK)反编译工具,它允许开发者对APK文件进行解包、反编译、修改以及重新打包。在Android应用开发和逆向工程领域,Apktool扮演着至关重要的角色。这次提供的"apktool2.4.zip"是一个...

    apktool2.4.0.rar

    Apktool,作为Android开发者和安全研究人员的必备工具,主要用于Android应用的反编译、修改与重新打包。它的最新版本2.4.0为我们带来了更稳定、更高效的功能,使得对APK文件的分析和调试工作变得更加便捷。本文将...

    apktool-decode2020.zip

    Apktool是一个强大的开源工具,它允许开发者对APK文件进行解包、修改和重新打包,以便于理解和调试Android应用程序。 【描述】中的"参照的博客"暗示了这个压缩包可能包含了使用Apktool进行APK解码的教程或步骤,而...

    Apktool反编译工具

    **Apktool反编译工具**是Android开发者和安全研究人员常用的一款开源工具,主要用于对APK文件进行反编译、修改和重新打包。这个工具能够帮助我们深入理解APK文件的内部结构,包括查看源码、修改资源以及签名等操作。...

    apktool.jar最新版2.4.1

    4. **重新打包**:完成修改后,通过命令 `java -jar apktool_2.4.1.jar b yourapkfolder` 可以重新打包APK。如果需要签名和zipalign,还需要额外的步骤。 5. **安装与测试**:最后,使用生成的新APK替换原始文件,...

    apktool_2.2.4版本

    APKTool是一款强大的Android应用(APK)反编译工具,由IzzySoft开发,主要用于帮助开发者和研究人员解析、修改、打包以及重新签名APK文件。2.2.4版本是该工具的一个更新,提供了稳定性和功能上的改进。在这个版本中...

    Android反编译之apktool

    3. **重新打包和签名**:在修改了源代码或资源文件后,Apktool可以将这些修改重新打包回APK,并对其进行签名,以便在设备上安装和运行。 4. **保留原版结构**:Apktool在解包和打包过程中尽可能保持原始的目录结构...

Global site tag (gtag.js) - Google Analytics