【发布时间】:2011-09-11 01:11:10
【问题描述】:
冒着重复似乎很常见的抱怨的风险,我认为我对这个错误有很大的变化。
应用程序不会从 Eclipse 安装,这会出现在控制台中:安装错误:INSTALL_PARSE_FAILED_NO_CERTIFICATES。
LogCat 提供了一些启示:包 com.xxx 在入口 assets/fonts/helvetica_neue.ttf 处没有证书;无视!
意味着设备(或模拟器)认为该特定文件未签名。
为此提出的通常解决方案是:
- 重命名有问题的文件。我们已经尝试过了,然后它抱怨下一个文件,然后是下一个,依此类推。
- 添加一个虚拟文件。也试过了。它抱怨新文件,不管它叫什么。
- 编译为高于 Android 1.6。我们正在为 2.3 编译。
值得注意的是,这只发生在我们启动单元测试时。我们可以毫无困难地自行安装“真正的”应用程序。我们也在使用 Maven,当然还有 Maven Android 插件。
非常欢迎任何见解或建议,当然,如果我们自己弄清楚,我会发布任何发现。
【问题讨论】:
标签: android