如何为安卓创建apk文件?

Posted

技术标签:

【中文标题】如何为安卓创建apk文件?【英文标题】:How to create apk file for android? 【发布时间】:2012-01-15 19:29:15 【问题描述】:

我使用 Eclipse 编写了一些 android 应用程序。 我在 bin 目录中找到了 apk 文件。

当我在手机和计算机之间连接 USB 电缆时 - 应用程序正在运行。 但是当我从手机上断开 USB 数据线时 - 我试图从手机上启动应用程序时,我会收到消息

        "Waiting for debugger" 
        "Application ( process name .. ) is waiting for the debugger to attach" 

那么,我如何创建 apk(安装文件)以便在没有调试的情况下使用?

【问题讨论】:

这里:***.com/questions/4600891/how-to-build-apk-file 请在提问前使用搜索,这是常见问题。 请查看此链接,最佳答案在这里 - ***.com/questions/23755447/… 【参考方案1】:

如果您想向公众发布您的应用程序,here 您可以找到有关如何操作的分步信息。

包括如何创建 apk 文件,来自链接:

在 Eclipse 中创建一个签名并对齐的 .apk:

    在 Package Explorer 中选择项目,然后选择 File > Export。

    打开 Android 文件夹,选择导出 Android 应用程序,然后单击下一步。 导出 Android 应用程序向导现在启动,它将指导您完成对应用程序进行签名的过程,包括选择用于签署 .apk 的私钥(或创建新的密钥库和私钥)的步骤。

    完成导出向导,您的应用程序将被编译、签名、对齐并准备好分发。

【讨论】:

【参考方案2】:

您的代码中是否有 Debug.waitForDebugger()?

这里有一些技巧...... http://groups.google.com/group/android-developers/browse_thread/thread/bdf61367c8649f4a?pli=1

看到一些迹象表明手机中有一个全局调试标志可能卡住了重新启动手机可能会有所帮助。

【讨论】:

【参考方案3】:

文件 - 导出 - Android 应用程序

【讨论】:

【参考方案4】:

Android 应用程序包文件 (APK) 是 用于分发和安装的程序二进制文件 Android 应用程序到 Android 操作 系统。在这里,我们将看到一步一步的过程 创建 .apk 文件准备安装 安卓设备。

本文中使用的工具和技术: 1.JDK 1.6 2. 日食 3.7 3.Android SDK

有两种方法可以导出应用程序 使用 Android 工具在 Eclipse 中打包 1.导出未签名的应用程序包 2. 导出签名应用包

    导出未签名的应用程序包 右键单击Android项目(比如说 'AndroidHello') 并从上下文菜单中 选择 Android 工具 --> 导出未签名 应用程序包。浏览位置到 保存 apk 并单击保存按钮。点击确定 在以下窗口中的按钮继续。

    导出签名的应用程序包 右键单击Android项目(比如说 'AndroidHello') 并从上下文菜单中 选择 Android 工具 --> 导出签名 应用程序包。选择要进行的项目 导出并单击下一步按钮。

【讨论】:

以上是关于如何为安卓创建apk文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何为 create-react-native-app 生成 apk 文件(使用 EXPO.IO 组件)

安卓apk解压后得到的.so文件能直接放项目里面调用里面的方法吗?

如何为每种风格生成单独的签名APK?

如何为 kivy/python apk 选择包名?

APK安卓版安装方法

【移动安全】腾讯乐固对apk文件加固失败