Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我可以直接将Eclipse发布的应用程序发送到设备吗?_Android_Eclipse - Fatal编程技术网

Android 我可以直接将Eclipse发布的应用程序发送到设备吗?

Android 我可以直接将Eclipse发布的应用程序发送到设备吗?,android,eclipse,Android,Eclipse,我正在进行测试,需要使用发布的构建进行测试。目前,我将应用程序发布到设备的过程涉及一系列相当复杂的步骤,从在eclipse中导出已发布的应用程序到将其通过电子邮件发送给我自己。理想情况下,我想找到一个几乎和按下播放按钮释放未签名版本一样简单的方法。有没有一种方法可以完全从eclipse中实现这一点 我应该说,我不介意经历输入密码的过程,但我只想在编译到设备时自动导出应用程序。我建议使用 一旦你把它们安装好并运行起来,你就可以把发布的APK直接拖放到模拟器上。而且它们比通常的模拟器快得多,还允许使

我正在进行测试,需要使用发布的构建进行测试。目前,我将应用程序发布到设备的过程涉及一系列相当复杂的步骤,从在eclipse中导出已发布的应用程序到将其通过电子邮件发送给我自己。理想情况下,我想找到一个几乎和按下播放按钮释放未签名版本一样简单的方法。有没有一种方法可以完全从eclipse中实现这一点

我应该说,我不介意经历输入密码的过程,但我只想在编译到设备时自动导出应用程序。

我建议使用

一旦你把它们安装好并运行起来,你就可以把发布的APK直接拖放到模拟器上。而且它们比通常的模拟器快得多,还允许使用硬件加速


当然,这并不是你想要的,因为你需要在模拟器上进行测试,但我认为这可能会有点帮助…

使用Eclipse没有一个好的方法来实现这一点。最好的方法是使用发布证书作为调试证书,并为其提供适当的密码


我最后做的是熟悉命令行。实际上,我导出了这个应用程序,然后使用
adb-d install-r app_NAME.apk
将它上传到我的设备上。真是太棒了

为什么不在命令行上使用ant或gradle?@Michael:真的。如果有必要,我将使用命令行,但如果可以的话,我宁愿从eclipse中使用。就Ant而言,我刚刚在Eclipse中做了很多开发,所以我不太愿意切换到其他任何东西……Maven也是一个很好的选择well@PearsonArtPhotoEclipse不再是Android开发的官方IDE。您可能很快就会开始研究IntelliJ,因为这是Google最新的IDE使用的@MattC eclipse仍然是官方的android IDE,android Studio仍然处于测试阶段,他们甚至建议如果您遇到问题或对使用测试版产品感到不舒服,可以返回eclipse。这不起作用,因为我实际上需要在带有Google Play的设备上发布版本。虽然Genymotion速度更快,但它没有Google Play。。。