gpt4 book ai didi

android - 值错误 : can't find recovery API version in input target-files

转载 作者:行者123 更新时间:2023-11-30 01:30:17 26 4
gpt4 key购买 nike

我正在尝试为不同的 AOSP 版本升级创建补丁,而不更改位于 app 或 priv-app 文件夹中的 APK,这意味着应用程序版本应该保持仍然是原始版本。

我已经在 AOSP website 上检查了 OTA 包工具:现在,我在 Ubuntu 12.04 中拥有 AOSP 源代码,并尝试使用网站所示的命令实现“增量更新”。

但是,在我执行以下操作后出现了 ValueError 消息:

unzipping target target-files...
Traceback (most recent call last):
File "./build/tools/releasetools/ota_from_target_files", line 1119, in <module>
main(sys.argv[1:])
File "./build/tools/releasetools/ota_from_target_files", line 1062, in main
OPTIONS.info_dict = common.LoadInfoDict(input_zip)
File "~/openlinux_kk-amlogic/build/tools/releasetools/common.py", line 120, in LoadInfoDict
raise ValueError("can't find recovery API version in input target-files")
ValueError: can't find recovery API version in input target-files

谁能帮我提供一些可能解决这个问题的方法?

最佳答案

问题我已经成功得到答案,我必须用压缩文件 target_files.zip 来制作我的补丁文件,而不是一般的 zip 文件,然后 python 才能创建补丁文件.
但是,我仍然有一个问题,在我完成创建补丁文件并尝试通过 adb sideload 命令刷新它之后,刷完这个程序后,我刷zip后的结果是不行,提示信息如下:

system/bin/filename” has unexpected contents

那个文件名代表的是我在补丁文件里调的文件,如图:
/image/3vhLY.jpg

如果我的方法有误,有没有人知道如何应用我用侧载刷写创建的补丁?
提前谢谢你。

关于android - 值错误 : can't find recovery API version in input target-files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35839356/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com