我已经筋疲力尽,但还没有找到明确的答案。如果你认为它是重复他人',请再次确认。 正如解释赞赏!
我的谷歌研究有些如下:
Are unaligned android APK's the same as unsigned APK? need to generate release apk that is unsigned
他们只强调差异,但没有提到他们的关系。
答案 0 :(得分:1)
未对齐的Apk是一个中级Apk。
当我们运行app时,首先会生成未对齐的apk。之后,未对齐的apk会对齐并生成对齐的apk,这是您的app-debug.apk。
有关更多信息,请阅读文档click here
答案 1 :(得分:0)
Unaligned APK
指的是如何在APK(zip文件)中构建数据。名为zipalign
的实用程序会修改APK,以便为读者优化的方式对齐数据。未对齐只是跳过zipalign阶段。它与APK签名无关。
unaligned apk
只是一个中间apk。首先,生成未对齐的apk。然后,未对齐的apk被对齐并生成对齐的apk,这是app-debug.apk。
Signing Android apps
就像签署任何其他申请一样;它为用户提供了一定程度的保证,即自您发布代码以来代码未被篡改。
“未签名的应用”通常应该可以使用,但确实需要降低安全级别。
有关详情: - Are unaligned android APK's the same as unsigned APK? need to generate release apk that is unsigned
Difference between app-debug.apk and app-debug-unaligned.apk