我正在使用Eclipse和Android SDK开发Android应用程序。为了在设备上测试应用程序,每次都做同样的工作是非常尴尬的:
之后使用命令行和adb卸载已安装应用程序的先前版本。然后安装新版本的应用程序。
由于这种方式太长,我想编写整个动作的脚本,但jarsigner
始终以相同的错误停止,我无法签署apk。
unable to sign jar: java.util.zip.ZipException: invalid entry compressed size (expected 761 but got 763 bytes)
此时我很困惑。 jarsigner
来自JDK 1.6.0.26。 Eclipse版本为3.6.2。 Android SDK是完整的最新版本。我在Windows Vista 32位下工作。
有jarsigner
的任何类似问题或者可以给我一些提示吗?!
答案 0 :(得分:1)
为什么不在手机上调试应用程序?
这是怎么做的:
这样,您就不必导出应用程序,并且可以在一个不错的设备上进行调试 - 即不是模拟器。