在Android P平台上,使用命令:
./build/tool/releasetool/ota_from_taget_files -k build/target/product/security/testkey -i ota_a.zip ota_b.zip update.zip
制作差分包时,集成的apk在更新 新的版本后,报出
ERROR:
Failed to generate imgdiff for //system/priv-app/FooMsg/FooMsg.apk: tgt=175330-175879 175881-176588, src=175330-175879 175881-176587:
W/ziparchive( 4674): Zip: bad offsets (dir 6049792, size 40060, eocd 5147772)
imgdiff E 10-20 09:28:28 4674 4674 imgdiff.cpp:661] Failed to open zip file /tmp/src-tdMXkH: Invalid offset
错误。这种情况,是应用打包方式不对导致的吗。