有没有办法在不发布的情况下在真实设备上测试应用程序?

Posted

技术标签:

【中文标题】有没有办法在不发布的情况下在真实设备上测试应用程序?【英文标题】:Is there a way to test an application on a real device without publishing? 【发布时间】:2011-01-06 05:26:09 【问题描述】:

有没有办法在真实设备上测试应用程序而不发布到 android 市场?

【问题讨论】:

【参考方案1】:

这很容易做到。只需将手机连接到您的计算机,安装 SDK 附带的驱动程序。

现在,如果您使用的是 Eclipse,那么只需转到项目的“运行配置”并在“目标”选项卡中选择手动。现在,当您通过 eclipse 运行应用程序时,您将可以选择运行应用程序的设备,然后您就可以看到您的设备。

或者,也可以通过命令行输入adb install <app_name> 来完成相同的操作,应用程序将自动安装到您的手机上。使用命令行时,请确保您没有晒过任何模拟器,否则 adb 会出错,因为它会混淆应用程序的安装位置。

【讨论】:

谢谢,我也想在另一台设备上安装应用程序。没有日食。如何安装应用程序?我找到了与此问题相关的帖子。 (androidforums.com/t-mobile-mytouch-3g/…) 但我不确定这是不是更好的方法。你能建议我另一种更好的方法吗?提前致谢。 我可以通过将它托管在本地服务器上并在 android 浏览器中打开链接来安装 apk。安装后它会自动开始安装apk。如果你想同时分发给很多人,你可以这样做。我还没有尝试过蓝牙传输apk。也许你可以试一试【参考方案2】:

在设备上,打开调试模式(在“设置”下的“应用程序”菜单中)。当您插入设备时,它会显示在您的模拟器旁边。如果您没有启动模拟器,运行或调试您的应用程序将自动默认到您的设备。

希望这会有所帮助!

【讨论】:

谢谢。您知道如何将应用程序安装到设备上吗? 启用 USB 调试模式后,您可以像往常一样安装应用程序,如 Funkyidol 所述。

以上是关于有没有办法在不发布的情况下在真实设备上测试应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在不将应用上传到 Play 管理中心的情况下使用真实的 unitID 测试 adMob 广告?

javascript - 有没有办法在不刷新页面的情况下在 div 上上传和预览图像(替换背景图像)?

有没有办法在没有应用程序回收的情况下在 IIS 上发布网站?

有没有办法在不使用 __init__ 的情况下在实例初始化时自动运行方法?

有没有办法在不使用(MFC)动态对象创建的情况下在 CSplitterWnd 中创建视图?

我可以在没有 Apple Developer Program 的情况下在我的 iOS 设备上测试我的 Ionic App