找不到apk

时间:2013-05-20 14:15:43

标签: android

我在计算机上的Ubuntu中安装了Eclipse / ADT。我能够成功运行第4章要做的列表示例第1-3部分(Reto Meier的PA4AD书籍),但是当我运行Chapter_4_Compass时,我收到以下错误。请立即帮助:

[2013-05-20 18:34:55 - Chapter_4_Compass] ------------------------------
[2013-05-20 18:34:55 - Chapter_4_Compass] Android Launch!
[2013-05-20 18:34:55 - Chapter_4_Compass] adb is running normally.
[2013-05-20 18:34:55 - Chapter_4_Compass] Could not find Chapter_4_Compass.apk!

谢谢,

Shekar M。

5 个答案:

答案 0 :(得分:14)

右键点击您的应用 - >属性 - >机器人。取消选中“Is Library”。

答案 1 :(得分:5)

如果您使用的是Android SDK Tools v22,请确保您还安装了最新版本的Android SDK平台工具和Android SDK Build-tools(第17版)。 1)打开Android SDK Manager 2)更新tools文件夹中的所有项目 *这可能需要您重启SDK管理器几次。

答案 2 :(得分:3)

这是适合我的somthong。将项目从我的PC移到笔记本电脑后,我又遇到了与原始海报相同的问题,并在旅途中再做一些编程。

我尝试了CRUSADER建议的所有内容,其中很多内容已经在SO上有很多其他内容(如果您阅读了有关此主题的其他主题)。

我注意到的是,在项目的Bin目录中,APK文件不存在。而是有一个包含项目名称的Jar文件。我知道在构建和运行过程中有一点需要初始化,然后转换为APK(Dexing我相信这个过程的一部分被调用)。

无论如何要缩短一个长话短说。我从我之前的一个项目备份中获得了一个APK。将其粘贴到bin文件夹文件夹中,现在我可以再次构建和运行我的项目。

很奇怪,但它很有效,就像Android / Eclipse那么多。

答案 3 :(得分:2)

请尝试以下步骤: -

  • 重启Eclipse(大部分时间都解决问题......)
  • 右键点击您的项目并选择Android工具 - >修复项目 属性。
  • 右键单击您的项目,然后选择构建路径 - >配置构建 path ..在这里,检查是否所有库都正确导入..
  • 如果上述方法不起作用,请转到帮助 - >安装新软件和 然后帮助 - >安装新软件。按照这个步骤,直到你的 eclipse说没有找到更新或它的最新版本。
  • 再次重启Eclise ..

希望这会有所帮助..

答案 4 :(得分:0)

也许这是一个有点旧的帖子,但有人可能有类似的问题。我有一个'找不到android-support-v7-appcompat.apk!'错误。 我不得不从Java Build Path中删除appcompat并添加一个名称相同的.jar。

右键单击您的项目 - >属性 - > Java构建路径 - >项目 我有android-support-v7-appcompat项目。去掉它。 现在单击Libraries选项卡。 你的android-support-v7-appcompat.jar应该丢失了。点击添加'JARs ...'和:

  1. 如果你的工作区中有android-support-v7-appcompat项目,请将其展开到bin文件夹,然后你就可以了:D选择它然后点击OK。它现在应该可以工作了。

  2. 如果您没有android-support-v7-appcompat项目,请单击“添加外部JAR ...”并转到“drive:\ your android sdk \ extras \ android \ support \ v7 \ appcompat \库\”。 那里你应该有你的罐子。