【问题标题】:How to deploy android application to a device?如何将android应用程序部署到设备上?
【发布时间】:2010-08-05 11:58:35
【问题描述】:

我开发了一个应用程序。现在我想将它部署在真实设备上。任何人都可以告诉我在真实设备上部署它的步骤和要求。

谢谢 迪帕克

【问题讨论】:

    标签: android deployment


    【解决方案1】:

    有多种方式:

    1. 如果不使用eclipse,可以使用adb工具。 adb -d install PATH_TO_YOUR_APK_FILE
    2. 如果您使用 eclipse,您可以在 eclipse 的启动菜单中单击运行应用程序。如果这不起作用,请确保在您的 Android 手机上选中“USB 调试模式”。它位于应用程序菜单中。
    3. 您可以导出您的包并签名!然后浏览到它进行安装。

    【讨论】:

      【解决方案2】:

      我只是将我的项目的 APK 从 /workspace/project/bin 文件夹中复制出来,然后使用 Dropbox 将其发送到我的设备。然后我从设备上的 Dropbox 客户端安装 APK。 (无需电缆!)

      【讨论】:

      • 如果您不想费心通过保管箱,可以随时将 APK 通过电子邮件发送给自己
      • ADB 现在支持通过 wifi 进行调试,因此您只需启用它并使用单个命令即可无线安装和运行您的应用程序。比通过电子邮件发送给自己或保管箱要快得多。
      【解决方案3】:

      通过 USB 数据线连接您的智能手机并将您的手机设置为在Settings > Applications > Development > USB debugging 中找到的调试模式。接下来 - 在 eclipse 中运行您的项目并选择您的设备。

      确保“运行配置”设置为手动,否则如果设置为自动且目标是模拟器,则会失败。要更改此行为,请转到“运行 > 运行配置 > 目标”并将“部署目标选择模式”设置为手动。点击“关闭”并重试。

      【讨论】:

      • 对于我的 HTC Evo V,它有点不同(这个答案是几年前的)。设置 => 开发者选项 => 勾选“USB 调试”
      • 在某些设备上,必须断开 USB 电缆才能选中 USB debugging 复选框(例如 LG G2)
      【解决方案4】:

      仅供参考,如果您使用的是 Galaxy Nexus,则需要在三星的网站上查找驱动程序安装程序。这里是:http://www.samsung.com/us/support/owners/product/SCH-I515MSAVZW

      注意:如果您使用 adb -d install PATH_TO_YOUR_APK_FILE 将 apk 安装到您的设备上, 您需要从 adt-bundle-[magic]/sdk/platform-tools/ 文件夹中运行它。

      更好的是,将 adb.exe 添加到您的 $PATH,然后您可以从 Windows 命令行/终端运行 adb。

      【讨论】:

        【解决方案5】:

        此外,您必须设置系统以检测您的设备。

        • 如果您在 Windows 上进行开发,则需要为 adb 安装 USB 驱动程序。有关 OEM 驱动程序的安装指南和链接,请参阅OEM USB Drivers document

        • 如果您在 Mac OS X 上开发,它就可以工作。跳过这一步。

        • 如果您在 Linux 上开发,请参阅 Android 官方指南here

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-08-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-05-20
          相关资源
          最近更新 更多