【问题标题】:Location of .apk file.apk 文件的位置
【发布时间】:2011-05-18 04:26:34
【问题描述】:

我最近在我的 PC/Xp 上使用 Eclipse (Galileo) 构建了一个 Android 应用程序。我是 Android 开发的菜鸟,我花了 2 个月的时间来构建我的应用程序,同时阅读/实验所有 Java 和其他编程的起起落落。该项目在 Eclipse 上运行良好。我现在想签署应用程序(目前正在阅读如何执行此操作),以准备将其发布到 Android 市场。在这一点上,我被难住了。 “签署您的应用程序”讨论使用您的私钥签署 .apk 文件。我的问题是:我的 PC/Eclipse 文件中的 .apk 文件在哪里。我知道 src、res、manifest 和 R.java 文件的位置,因为过去 2 个月我一直在使用它们。 .apk 文件位于何处?希望有人可以帮助我。

【问题讨论】:

标签: android eclipse apk


【解决方案1】:

在 Eclipse 中,编译后的 *.apk 文件的默认位置是在项目工作区下的 bin 目录中。

例如,我的 Eclipse 工作区位于 c:\Users\crsierra\workspace 下,而我的 Eclipse 项目名为 HelloWorld。因此HelloWorld.apk 文件将位于c:\Users\crsierra\workspace\HelloWorld\bin\HelloWorld.apk

【讨论】:

  • 这就是我一直在寻找的:eclipse 项目中.apk 文件的默认位置...终于!我不知道把它放在哪里!
  • 并非总是如此。我必须按照 Zoombie 的回答导出。
【解决方案2】:

在 Eclipse 中右键单击您的项目,然后在该菜单中选择 Android 工具->导出签名的应用程序包

然后在出现的对话框中按照说明进行操作。

【讨论】:

  • 我对此投了反对票,因为我来这里是为了寻找一个特定的目录位置来放置我生成的.apk 文件。 @crsierra 的回答就是这样。
  • 但那是 unsigned apk ...如果你想在设备中安装你需要 signed apk 来生成签名 apk 这是最简单的方法@droogans
  • 我对此表示赞同,因为我来这里是为了寻找一个特定的目录位置来放置我生成的 .apk 文件。但他们不在那里。 @Ganapathy 对我有正确的答案(尽管我确实选择了“未签名”apk)
【解决方案3】:

您可以使用eclipse导出签名和未签名的.apk文件,也可以使用项目文件夹-->右键-->Android工具生成私钥

【讨论】:

    【解决方案4】:

    如果你已经在模拟器上运行你的项目,你只需关闭那个模拟器。然后去

    Project->clean
    Project->BuildProject.
    

    然后在模拟器中运行你的项目,然后检查一下

    bin/res/your.apk file
    

    【讨论】:

      【解决方案5】:

      通常在bin 文件夹中。

      【讨论】:

      • 我通常在 bin 文件夹中找到它,但对于我的一些项目,它没有找到。我不得不使用 Android 工具 -> 导出未签名的 APK。发生这种情况的任何原因?
      【解决方案6】:

      很简单,转到:

      Workspace -> YourApp 文件夹并在该文件夹中的搜索栏(右上角)中输入您的YourApp.apk

      【讨论】:

        猜你喜欢
        • 2011-11-17
        • 1970-01-01
        • 2023-03-22
        • 2018-10-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-05-13
        • 2013-05-13
        相关资源
        最近更新 更多