Android 手机安卓应用安装测试:建议

Android 手机安卓应用安装测试:建议,android,android-install-apk,Android,Android Install Apk,我正在尝试android应用程序开发,需要你的建议来缓解我目前的状况 我的组织已禁用桌面的USB,我无法通过USB连接手机以在编写代码时测试我的应用程序 我已经安装了genymotion,但由于它位于代理之后,所以我可以通过各种方式配置它,它会导致代理身份验证错误 avd相对较慢,我尝试的应用程序每一步都需要互联网连接。我也尝试过这些,我的印象是我们可以 avd可以通过其webbrowser连接到互联网,但无法在应用程序内连接到互联网。我可能错了。如果不是这样,请告诉我 当我们编写代码测试应

我正在尝试android应用程序开发,需要你的建议来缓解我目前的状况

我的组织已禁用桌面的USB,我无法通过USB连接手机以在编写代码时测试我的应用程序

  • 我已经安装了genymotion,但由于它位于代理之后,所以我可以通过各种方式配置它,它会导致代理身份验证错误
  • avd相对较慢,我尝试的应用程序每一步都需要互联网连接。我也尝试过这些,我的印象是我们可以 avd可以通过其webbrowser连接到互联网,但无法在应用程序内连接到互联网。我可能错了。如果不是这样,请告诉我
当我们编写代码测试应用程序时,是否有其他方法可以在手机中安装该应用程序。。? 一种选择是每次导出apk文件,并通过邮件发送此apk在手机上安装。但是,如果我们必须在编写代码时进行测试,那么这将是一项繁琐的活动

对此有什么建议吗

PS:我不想通过黑客攻击桌面来启用USB。另外,在我的情况下,使用启用USB的外部笔记本电脑是不可能的


非常感谢。

当您的组织已经使台式PC不适合开发时,您为什么还要费心使用它呢

这将是一项艰巨的工作,但你可以在Android设备上使用

(实际上,如果你有一个大屏幕平板电脑,并将其与全尺寸蓝牙键盘配对,AIDE作为IDE非常实用)。

引用:“在你的project bin文件夹中有一个apk文件。如果你将该文件复制到一个设备上,你就可以从中安装该应用程序

当我遇到你的情况时,我会将我的apk扔进dropbox,并发送链接供人们下载。”
从这一点来看,我怀疑如果您的公司禁用了USB,他们是否仍然允许蓝牙,但因为您没有明确说明: 如果你可以使用蓝牙,最好的方法就是使用它来运行和调试你的应用程序。 网上有一些教程


例如:

另一种方法是使用AirDroïd。您只需将其安装在测试设备上,即可使用webapp进行管理:

你的.static.ip.xx:8888

你可以用这种方式安装你的应用程序,这非常简单,你不需要在本地网络中使用任何帐户

用于测试。。。不知道没有usb,或者没有模拟器。也许你可以把所有东西都记录在一个文本文件中并获取它(比如airdroid)

编辑


我认为,如果你创建一个帐户,你可以使用它的外部网络。
只需创建一个帐户、登录web和应用程序,您就可以通过外部方式使用它。

谢谢您的建议。这是为了学习,因此他们不会提供笔记本电脑。话虽如此,这也是一个很好的选择,但我没有蓝牙键盘/平板电脑。谢谢Sidd。我认为这是目前我拥有的最好的解决方案。我尝试在我的家庭网络,它是神话般的。。一个问题:我的组织有一个无线网络,当我连接airdoid时,它会提供一个IP地址。但是我的桌面与设备所在的网络不同(它是有线的)。。有什么办法可以克服这个问题吗?我认为如果你创建一个帐户,你可以在你的网络外部使用它。只需创建一个帐户,登录web和应用程序,您就可以通过外部方式使用它。是的,创建一个帐户确实有帮助,因为我们可以从浏览器访问。谢谢!谢谢你指出这一点。这对我来说是一个额外的信息,直到现在我还不知道。。我会把这个作为最后的选择。。