Android - 将应用程序传输到设备

问题描述:

我刚刚完成了我的Android应用程序,现在该是在真实条件下对其进行测试的时候了。唯一的问题是我对如何把应用程序转移到设备上毫无头绪。我已经签署了申请。下一步是什么?Android - 将应用程序传输到设备

如果可以将设备连接到您的电脑,你可以做到这一点:

  • 在命令行中执行此:adb install name_file.apk,其中install name_file.apkbin目录中的项目内。 adb是一个命令行工具,位于SDK的tools目录中。
  • 将.apk文件直接复制到您的设备并使用文件管理器打开。

如果您使用的是Eclipse:

的Windows:

  • 插入您的设备
  • 打开Android项目
  • 打开 '运行配置' 向导。您可以通过单击“运行”按钮(不在按钮中,但在其旁边的箭头中)的右侧执行此操作。

alt text

  • 一旦你到达那里,点击你的项目的运行配置。然后,在“目标”选项卡上,选择手动。它可让您手动选择要运行程序的设备。
  • 点击ApplyRun
  • 从现在开始,如果你的设备是否正确连接时,您将看到您的设备名称为设备的列表。如果您选择与您的设备相对应的项目并点击运行,eclipse将自动编译并将程序安装到您的手机中。

的Linux

如果您使用的是Linux,这将是奇怪的,因为你似乎是害怕命令行的,你首先要创建一个名为/etc/udev/rules.d/99-android.rules文件,并把创建udev规则此内容到它:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", SYMLINK+="android_adb", MODE="0666" 

哪里0bb4为您的设备idVendor。要知道idVendor,您可以使用lsusb命令。完成之后,您可以按照我在Windows部分编写的步骤进行操作。

+0

任何想法为什么我的设备,虽然插在我的Windows 7电脑上工作的USB,将不会在列表中可见?我有一部三星Galaxy S手机。 – Edelcom 2010-10-11 16:35:46