嗨,我是Android dev的新手。
收到错误..
[2011-01-17 11:15:48 - TriviaGK] Installation failed due to invalid APK file!
[2011-01-17 11:15:48 - TriviaGK] Please check logcat output for more details.
[2011-01-17 11:15:48 - TriviaGK] Launch canceled!
plz告诉logcat存储在哪里以及如何调试它。
另一个应用程序在同一环境中成功运行。
请帮助android极客。
答案 0 :(得分:4)
我知道这个问题是在1月份被问到的,但是,您是否尝试过清理构建?我刚刚得到这个问题,并通过项目 - >解决了这个问题。清洁......然后运行它。它会删除你的APK,然后当你运行它们时,它们将被重建。为我工作!
答案 1 :(得分:2)
在Eclipse中,转到Window
- > Open Perspective
- > Other
,您应该看到DDMS
作为选项。如果选择此透视图,则默认情况下会显示LogCat以及其他一些调试工具。如果没有显示,您可以在Window
- > Show View
- > Other
- > Android
- > LogCat
下找到它。
答案 2 :(得分:1)
检查default.properties文件以查看target-sdk(您想要将该应用程序定位到哪个版本的Android),并确保您确实获得了该版本Android的sdk。
如果不这样做,请下载正确的SDK或更改默认属性中的目标sdk。
答案 3 :(得分:0)
对我来说,问题似乎是我在“assets”文件夹中的“www”文件夹中存放了“www”文件夹 - tar.gz,用于备份 - 在“www”文件夹本身所在的位置。该存档导致错误。 所有其他项目都推出正常。当我删除此存档时 - 错误消失了。
PS:当我制作了“www”文件夹的.zip档案时 - 项目可以正常运行而没有问题:D ......哈哈:D ......
答案 4 :(得分:0)
您遇到同样问题的可能性很小,但仍然: 查看Logcat输出后,我注意到您的Android项目不应包含(或至少不是以下划线)(_)。
编辑:正如我现在看到的,您发布的控制台日志中包含您的项目名称,并且不包含任何下划线。所以这个答案不会解决你的问题,但可能对其他人有用。
答案 5 :(得分:0)
Zip对齐文件也可能导致此问题。如果您使用它,请尝试将已签名的APK文件(在zipalign之前)上传到您的设备,然后查看问题是否仍然存在。如果问题hets修复,那么ZIPALIGNING它无法正常工作。