2011-01-20 44 views

回答

1

有多深,验证你要不要?

APK是一个重命名的ZIP存档。所以验证的第一行就是试图以zip的形式打开它。然后你可以检查Android清单是否在那里,看起来是正确的。最后,你可以尝试从这些文件中加载Java类......但是你需要一个Dalvik VM的副本,因为Android的字节码格式不是普通的Java。

您如何处理ZIP和XML取决于您可能应该在问题标签中指定的后端平台。

+0

没有加载类。但绝对解压缩并检查所有需要的.apk文件都在那里。有没有规范的地方为什么进入.apk文件?至于清单是否有可用于验证的方案? – 2011-01-20 16:29:14