2025年2月24日 星期一 甲辰(龙)年 腊月廿四 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 软件应用 > 反汇编工具

已解决:“apktool” W: invalid resource directory name:XXX\res navigation

时间:03-31来源:作者:点击数:28

使用apktool反编译后,再通过apktool回编译时候报错,W: invalid resource directory name:XXX\res navigation。

  • 反编译:
  • apktool d test.apk
  • 回编译:
  • apktool b dir_path -o test.apk
  • 改为:
  • apktool b --use-aapt2 dir_path -o test.apk

如果后续出现,如下所示的:AndroidManifest.xml中XXX not found,直接在AndroidManifest.xml搜索XXX,然后删除,重新 apktool b --use-aapt2 dir_path -o test.apk 编译。

  • I: Checking whether resources has changed...
  • I: Building resources...
  • W: D:\android reverse\com.tuya.smartiot_4.3.1_482\AndroidManifest.xml:101: error: attribute android:preserveLegacyExternalStorage not found.
  • W: error: failed processing manifest.
  • brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\Administrator\AppData\Local\Temp\brut_util_Jar_44154619429855562321261283700243387626.tmp, link, -o, C:\Users\Administrator\AppData\Local\Temp\APKTOOL829895688864961046.tmp, --package-id, 127, --min-sdk-version, 21, --target-sdk-version, 27, --version-code, 482, --version-name, 4.3.1, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, -e, C:\Users\Administrator\AppData\Local\Temp\APKTOOL6931973206850436095.tmp, -0, arsc, -I, C:\Users\Administrator\AppData\Local\apktool\framework\1.apk, --manifest, D:\android reverse\com.tuya.smartiot_4.3.1_482\AndroidManifest.xml, D:\android reverse\com.tuya.smartiot_4.3.1_482\build\resources.zip]
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门