在没有USB连接的另一部手机上安装android项目

时间:2015-01-11 20:13:41

标签: android testing

有没有办法让我的朋友发送我的Android项目的项目文件并让他们从手机上运行它?

我是Android开发的新手,目前我通过USB在我的设备上运行该应用程序,但是如果我想将其传递给其他人进行测试目的是让他们通过USB将手机插入我的电脑的唯一选择?

3 个答案:

答案 0 :(得分:1)

你可以发送给他apk文件。它类似于java项目的jar。如果您使用android studio,可以在以下位置找到此文件:

yourProjectFolder/app/build/outputs/apk/app-debug.apk

答案 1 :(得分:0)

  

我有没有办法向我的朋友发送我的项目文件   Android项目,让他们从手机上运行它?

当您说项目文件时,如果您指的是Android源代码。您可以执行以下操作。

  1. 在桌面上,压缩应用源代码并与您的朋友分享。他可以将android项目导入他的工作区并执行Clean - Build。
  2. 因此,该应用程序将使用他的调试证书进行签名并安装在他的手机中。

    其他人用于测试目的

    如果只需要APK文件,您可以在电子邮件中分享。他可以在他的移动设备中打开电子邮件。下载附件并安装应用程序。

    注意 - 为此,请在“设备设置”,“设置” - >“设备”中执行此操作。安全。 - 应该检查允许未知来源。

答案 2 :(得分:0)

您可以提供APK文件(您可以通过多种方式提供给他们)。确保在路径中安装了Ant和其他必要的工具。然后打开命令行并移动项目所在的目录并运行ant release。您现在应该有另一个名为 bin 的子目录( binary 的缩写)。在一个名为' yourprojectname -release-unsigned.apk'的文件中。这是您必须提供给朋友的文件。

但是,请注意,有时Android设备(特别是如果未启用开发设置)将不允许您从未签名的软件包进行安装,因此您可能还需要对其进行签名。 Google提供了有关如何以多种方式执行此操作的文档here

关于如何向他们提供APK,您可以通过多种方式将其提供给他们:

  1. 您可以通过USB驱动器(或类似的方法)将它们提供给他们,然后将它们放在他们的计算机上,然后直接安装到他们的Android设备上,然后使用文件管理器从那里安装。

  2. 您可以将它放在服务器(如Dropbox)上,然后直接将其下载到Android设备上,然后通过文件管理器安装,摆脱第一步使用另一台计算机和USB线的中间步骤的地方。