1

我在计算机上的 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!

谢谢,

谢卡尔·M。

4

5 回答 5

14

右键单击您的应用程序-> 属性-> android。取消选中“是库”。

于 2013-07-15T05:56:42.570 回答
5

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

于 2013-05-28T17:01:11.893 回答
3

这是对我有用的somthong。在将项目从我的 PC 移动到笔记本电脑并再次返回以在旅途中进行一些编程后,我遇到了与原始海报相同的问题。

我尝试了 CRUSADER 建议的所有内容,其中大部分内容对 SO 上的许多其他人都有效(如果您阅读了有关此主题的其他线程)。

我注意到项目的 Bin 目录中没有 APK 文件。相反,有一个包含项目名称的 Jar 文件。我知道在构建和运行过程中的某个时刻,最初制作了一个 jar,然后转换为 APK(我相信这个过程的一部分被调用)。

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

很奇怪,但它可以工作,就像 Android/Eclipse 一样。

于 2013-05-21T20:15:27.560 回答
2

尝试以下步骤:-

  • 重启 Eclipse(解决大部分时间的问题......)
  • 右键单击您的项目并选择 Android 工具 --> 修复项目属性。
  • 右键单击您的项目并选择构建路径->配置构建路径..在这里,检查所有库是否正确导入..
  • 如果上述方法不起作用,请转到 Help --> Install new software 然后 Help --> Install new software 。按照此步骤操作,直到您的 Eclipse 显示未找到更新或其最新版本。
  • 再次重新启动 Eclise..

希望这可以帮助..

于 2013-05-20T14:23:43.363 回答
0

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

右键单击您的项目-> 属性-> Java 构建路径-> 项目那里我有android-support-v7-appcompat 项目。去掉它。现在单击库选项卡。您的 android-support-v7-appcompat.jar 应该丢失。单击添加“JAR ...”并:

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

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

于 2014-06-19T17:52:29.183 回答