我开发了一个应用程序。现在我想在真实设备上部署它。任何人都可以告诉我在真实设备上部署它的步骤和要求。
由于 迪帕克
答案 0 :(得分:34)
有多种方式:
adb -d install PATH_TO_YOUR_APK_FILE
答案 1 :(得分:19)
我只是将我的项目的APK复制到/ workspace / project / bin文件夹中,然后使用Dropbox将其发送到我的设备。然后我从设备上的Dropbox客户端安装APK。 (不需要电缆!)
答案 2 :(得分:17)
通过USB连接线连接智能手机,并在Settings > Applications > Development > USB debugging
中设置手机i调试模式。接下来 - 在eclipse中运行您的项目并选择您的设备。
确保“运行配置”设置为手动,否则如果设置为自动并且目标是模拟器,则会失败。要更改此行为,请转到“运行”>运行配置>目标'并将'部署目标选择模式'设置为手动。点击“关闭”,然后重试。
答案 3 :(得分:0)
仅供参考,如果您使用的是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。
答案 4 :(得分:0)
此外,您必须设置系统以检测设备。
如果您在Windows上进行开发,则需要为adb安装USB驱动程序。有关安装指南和OEM驱动程序的链接,请参阅OEM USB Drivers document。
如果您在Mac OS X上进行开发,它就可以正常运行。跳过这一步。
如果您正在使用Linux进行开发,请参阅官方Android指南here