找不到****。apk + android

时间:2011-03-11 12:55:33

标签: android

每当我尝试运行我的项目时,我都会在控制台中收到此错误。 “找不到 * *。apk”

操作系统:Windows XP

IDE:Eclipse SDK 版本:3.4.2 构建ID:M20090211-1700

Android:1.6

ADT:ADT 10.0.0

仅供参考:它只发生在一个项目中,其他项目运行良好..

11 个答案:

答案 0 :(得分:14)

我认为当您从依赖项目下面重命名库项目时会发生这种情况。在大多数情况下,Eclipse在更新依赖关系方面相当不错,但这个似乎很脆弱。

首先尝试在Project>中删除然后重新添加您的库。属性> Android>库。

如果这不起作用,请尝试清理项目,退出Eclipse,并在项目的根目录中打开“.classpath”文件。如果您看到以先前名称引用库项目的行,则只需删除它,保存文件并重新启动Eclipse。构建库项目,然后构建您的从属项目。您可能需要像我上面提到的那样重新添加库。这至少对我有用。

编辑注释:我在.project文件中也发现了一些过时的引用。他们似乎没有造成任何问题,但我也删除了它们。如果你这样做,请务必在该文件中搜索旧名称,因为底部附近有一个完整的“链接”部分也引用了它。

答案 1 :(得分:7)

确保更新后你的android sdk sdk构建工具正确更新。 您可以通过Open sdk manager进行检查 - 必须安装“Android Sdk Build Tools”状态。 如果状态未安装,则安装Android Sdk Build Tools。

答案 2 :(得分:0)

重启你的日食并再试一次

检查this它可能会对您有所帮助

答案 3 :(得分:0)

清理您的项目并检查。 eclipse不是构建apk文件。

检查这个帖子。它可能对你有帮助。

http://groups.google.com/group/android-developers/browse_thread/thread/2c3e45540b915945/f06e10bcda3ad68b?lnk=raot&pli=1

答案 4 :(得分:0)

确保您的项目正确导入了Android 1.6库。也就是说,在你的项目中,你应该看到'Android 1.6',它会扩展并显示'android.jar'。

如果它说参考图书馆> android.jar,您需要通过手动更改项目的.classpath来解决此问题。

打开项目的.classpath并输入以下内容:

               

重要的一行是第3版classpattry,它是Android SDK库的实际链接。

source

答案 5 :(得分:0)

以管理员身份运行eclipse,然后导入项目

答案 6 :(得分:0)

更新Android SDK,就是为我做的。

我正在使用LibGdx框架构建一个游戏并遇到同样的错误。我在stackoverflow和其他人的各个帖子中尝试了几种解决方案。

在LibGdx论坛的帖子中找到帮助:

http://www.badlogicgames.com/wordpress/?p=3010 Mario发表于2013年5月18日

  

刚刚更新到ADT 22,你也应该这样做。然而,这个过程并不是那么顺利。你需要做什么:

     
      
  • 更新Eclipse中的ADT插件(帮助 - >检查更新)
  •   
  • 从Eclipse中或从中打开Android SDK Manager   您的Android SDK文件夹
  •   
  • 获取所有更新
  •   
  • 再次获取所有更新
  •   
  • 再次获取更新...
  •   
     

最终结果应该是更新的ADT插件,以及最新的SDK包。确保您拥有以下图片中的所有三个图片,以及确切的版本号。

我只需要更新一次,然后从那里开始工作。 即使这篇文章已经过时了,我想我会分享这个,因为我失去了一天没有找到任何东西。

答案 7 :(得分:0)

当我创建一个使用android库的android项目时,我也遇到了这个问题。显然,我不知道如何以正确的方式将库合并到应用程序中。我错误地使用了项目依赖项(Java Build Path / projects)或添加了一个库(Java Build Path / Libraries)。虽然我只需要进入Android选项卡,然后通过“库”部分的“添加”按钮导入我的Android库。

答案 8 :(得分:0)

我正在使用PhoneGap,我检查了几个有关配置(属性,构建路径)的解决方案。但是,我的问题是我尝试使用Eclipse的默认设置运行所有内容。然后,我解决了它去SDK管理器安装:Android SDK Build-tools,它运行良好。

答案 9 :(得分:0)

我的问题是由于this问题造成的(ADT和SDK之间不兼容),因此修复了:

  • Eclipse>帮助
  • 安装新软件
  • 添加' https://dl-ssl.google.com/android/eclipse/'与'合作 部分并按下输入
  • 在列表中显示开发人员工具后,检查它并单击“下一步”
  • 下载完成后重启eclipse

答案 10 :(得分:-1)

确保放置正确的SDK位置(我有2个SDK实例并且更新错误一次)。