【问题标题】:Issues with eclipse & android on win7win 7上eclipse和android的问题
【发布时间】:2012-09-14 04:49:41
【问题描述】:

我已经搜索了整个 stackoverflow,但找不到适合我的答案。这是场景。我在 Win7 计算机上安装了 Eclipse Juno。 Eclipse 从我拥有的 SD 卡启动。此 SD 卡还包含 Android SDK 和我的所有项目的工作区。

我有一个特定的项目,它是一个 Android 应用程序。我可以将手机连接到我的 Win7 计算机,然后通过 Eclipse 中的“运行”按钮在手机上运行该应用程序。一切正常。调试,它做出改变,仍然一切正常。

现在我尝试签署包裹并准备好在市场上发布......我去出口,做一切必要的事情来签署它并点击完成按钮(或确定或其他任何名称)以完成出口过程。成品应该是 .apk 文件。相反,我得到的是一个 Java IO 异常,它说它找不到某些文件。文件名有一堆数字,扩展名类似于

 ._pk or .ap_, 

类似的东西。

如果我采用相同的项目,请将其导入我在 Ubuntu 机器上的工作区,同时运行 Eclipse Juno。执行相同的过程来签署我的包裹,一切正常。

什么给了?

我已经阅读了其他文章,告诉您以管理员模式运行 Eclipse,以管理员模式运行 Android SDK,不要将 sdk 安装到 Program Files 目录或其他需要管理员权限的目录...

这些都不适用于我。另外,我需要提一下,除了 Win7 之外的所有内容都是全新的副本。 Eclipse直接从官网下载,新下载的Android SDK副本下载安装,所有android类都是通过SDK和eclipse插件新下载的。

我能想到的 Linux 上的 Eclipse 和 Win7 上的唯一区别是它在 Linux 机器上是 eclipse Classic,而在 Win 7 机器上它是带有 Java EE 的 Eclipse。谁能告诉我为什么会发生这种情况,因为我大部分时间都花在 Win7 机器上,并且不想继续切换到我的 Ubuntu 机器只是为了签署一个 Android 包......

【问题讨论】:

  • 为什么在管理员模式下运行 Eclipse 不适用于您?你已经这样做了吗?您是否尝试过在导出之前清理项目?
  • 因为我已经这样做了,但它并没有解决问题。
  • 是的,我也清理了项目,重建了它。有一次我什至创建了一个全新的项目,并将代码复制到新项目中。请注意,不是文件,而是文件中的代码。
  • 很久以前,当 Eclipse 还在 Galileo 上时,一切正常。然后我将 Galileo 升级到 Helios,同时将我的 Android SDK 升级到最新版本。我认为 SDK 类似于版本 12 或 14,不记得了。在那次升级之后,一切都变得糟糕透顶。从那以后它就没有工作了。即使是全新安装的一切。
  • 你试过删除你的 .eclipse 和 .android 文件夹吗?

标签: android eclipse ubuntu windows-7


【解决方案1】:

经过一番折腾,结果发现是删除用户目录中的 .eclipse 和 .android 文件夹。

【讨论】:

    猜你喜欢
    • 2012-01-02
    • 1970-01-01
    • 1970-01-01
    • 2017-10-10
    • 2016-03-17
    • 2011-04-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-10
    相关资源
    最近更新 更多