如何在不启动模拟器的情况下将Android项目编译到Eclipse中的.apk文件中?

时间:2011-10-18 01:28:10

标签: android eclipse sdk android-emulator apk

我只是想知道,因为我有自己独立的方法通过我的网络服务器将它连接到我的手机上,并且模拟器每次都会出现烦人的情况。

8 个答案:

答案 0 :(得分:22)

在我安装了最新的SDK和最新的Eclipse(Indigo 371)之后,我遇到了一个问题,即它不会为我构建APK(没有运行)。

试试这个:

转到Windows - >偏好 - > Android - >构建并取消选中“跳过打包和dexing直到导出或启动”然后重新启动Eclipse。

现在当你做Build Project时,你应该得到一个APK

答案 1 :(得分:5)

您是否将Eclipse与Android ADT插件一起使用?如果是这样,您可以使用Android工具/导出签名应用程序包将应用程序构建为apk文件

答案 2 :(得分:3)

不确定我是否理解您的问题,但您可以通过右键单击项目然后选择导出来创建.apk文件而不运行。 您可以使用Android应用程序选项。

答案 3 :(得分:3)

右击你的项目 - >选择android工具 - >然后选择导出未签名的应用程序并保存到某个位置。 Done,ur apk可用

答案 4 :(得分:1)

在命令行上,如果sdk / tools位于$ PATH中:至少运行android update project -p .一次,然后ant release

来自Eclipse:如果项目>自动构建关闭,项目>建设项目。

apk内置在bin /目录中。

答案 5 :(得分:1)

默认情况下,eclipse会将您的代码动态编译为.apk。 如果我正确地重新记录,则在bin目录中生成.apk。 这可以通过Project-> Build Automatically取消。然后你可以在同一个菜单下构建它。

答案 6 :(得分:1)

我有一个类似的问题,但它没有自动或手动重建apk文件而不运行模拟器..

您必须确保工作区中的任何项目都没有错误(警告没问题)!之后,检查Eclipse中Project选项卡中的Build Automatically选项!从现在开始,Eclipse将自动将您的项目编译为apk所有时间

答案 7 :(得分:1)

我刚刚开始使用eclipse进行练习,我尝试将apk文件从'bin'目录复制并安装到我的nexus 4上。它工作得很好。