Android - 将应用程序传输到设备
问题描述:
我刚刚完成了我的Android应用程序,现在该是在真实条件下对其进行测试的时候了。唯一的问题是我对如何把应用程序转移到设备上毫无头绪。我已经签署了申请。下一步是什么?Android - 将应用程序传输到设备
答
如果可以将设备连接到您的电脑,你可以做到这一点:
- 在命令行中执行此:
adb install name_file.apk
,其中install name_file.apk
是bin
目录中的项目内。adb
是一个命令行工具,位于SDK的tools
目录中。 - 将.apk文件直接复制到您的设备并使用文件管理器打开。
如果您使用的是Eclipse:
的Windows:
- 插入您的设备
- 打开Android项目
- 打开 '运行配置' 向导。您可以通过单击“运行”按钮(不在按钮中,但在其旁边的箭头中)的右侧执行此操作。
- 一旦你到达那里,点击你的项目的运行配置。然后,在“目标”选项卡上,选择手动。它可让您手动选择要运行程序的设备。
- 点击
Apply
和Run
- 从现在开始,如果你的设备是否正确连接时,您将看到您的设备名称为设备的列表。如果您选择与您的设备相对应的项目并点击运行,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部分编写的步骤进行操作。
任何想法为什么我的设备,虽然插在我的Windows 7电脑上工作的USB,将不会在列表中可见?我有一部三星Galaxy S手机。 – Edelcom 2010-10-11 16:35:46