通过eclipse创建一个apk

Posted

技术标签:

【中文标题】通过eclipse创建一个apk【英文标题】:creating an apk via eclipse 【发布时间】:2016-06-16 02:59:06 【问题描述】:

我之前问过类似的question,并按照answer 中给出的说明进行操作。现在我得到了我之前没有得到的 android 选项,如下图所示

我选择了选项:导出 Android 应用程序,之后我收到一条消息,指出我尝试导出的项目不是 Android 项目。这真的很令人困惑,我参加了一个 android 开发课程,而我试图转换为 apk 的项目是我创建的第一个项目之一。以下屏幕截图是我看到的消息;

当我单击浏览按钮时,我得到的只是一个新窗口,但其中没有填充任何内容。我需要帮助/指导的人,因为我正在学习 android 开发,但我还是个菜鸟:(

【问题讨论】:

【参考方案1】:

我认为您的项目不是 Android 项目,而是 Java 项目。 它使用 JRE 进行编译,因此它是一个 Java 项目。 您正在尝试从 Java 项目中导出 Android 应用程序。

【讨论】:

【参考方案2】:

看起来像:

    您的项目尚未打开

在包资源管理器中右键单击项目名称>打开项目

    您的项目可能被意外标记为库项目(库项目无法导出为 apk 文件)

在 Package Explorer > Properties > Android > "Is Library" 复选框中右键单击项目名称

    您的项目可能尚未导入 Eclipse。为此, 打开包资源管理器并将您的项目添加到其中:

查看包资源管理器:

窗口 > 显示视图 > 包导出器

导入新项目:

新建 > 项目... > 来自现有代码的 Android 项目 > [查找根目录 Android项目的目录,应该是包含的根目录 AndroidManifest.xml 文件] > 选择要导入的项目(如果您 正确执行上一步,您应该只看到一个)>选择 将项目复制到工作区(如果您想在您的 工作区文件夹,否则请确保您的项目文件不会移动 退出现有目录)> 完成

    您的项目可能被意外配置为 Java 项目而不是 Android 应用程序项目,如果是这样,请参阅 this SO question。

如果这不是您没有看到任何项目的原因,请告诉我并提供更多信息(也许还有您的整个 IDE 的 Java 视角屏幕截图)。


项目属性面板应该是这样的:

【讨论】:

我的项目已打开(检查屏幕截图 1),至于第 2 步,我在属性中找不到 Android(屏幕截图 2)。至于第 3 步,我在 eclipse 中做了一个非常简单的 java 代码作为启动器。屏幕截图具有文件结构。请强调我犯了什么菜鸟错误。在此先感谢:)(我在我的问题中添加了截图) 发现问题。您可能不小心创建了 Java 项目而不是 Android 项目。尝试创建一个全新的 Android 项目,看看是否出现选项。

以上是关于通过eclipse创建一个apk的主要内容,如果未能解决你的问题,请参考以下文章

eclipse创建的java项目为啥默认显示module

基于初学者通过eclipse工具如何创建Spring Boot工程

Eclipse创建jsp web项目及入门示例

我无法在我的 Eclipse 上创建 apk

Eclipse的workspace的快捷创建

Eclipse 创建 Java 项目