在没有 USB 的真实设备上测试 android 应用程序

Posted

技术标签:

【中文标题】在没有 USB 的真实设备上测试 android 应用程序【英文标题】:Testing an android app on real device without USB 【发布时间】:2021-11-19 02:43:05 【问题描述】:

我在 android Studio 中制作了一个带有按钮的应用,当单击该按钮时会使用 OneSignal API 发送通知,并且我对该应用有疑问。首先,当我通过 USB 连接我的真实手机并且按钮工作正常时,我的应用程序工作正常。但是,我想在没有通过 USB 连接的情况下通过手机使用该应用程序,并且我想将我的应用程序发送给我的一位朋友进行测试。我尝试构建应用程序并将其发送到我的手机,但它不起作用。我希望你能帮助我解决这个问题。 提前谢谢!

【问题讨论】:

您需要发布更多信息,例如尝试安装时发生的情况。从您发布的所有内容来看,您所做的一切听起来都很正常,但它不起作用,而且信息不足。 转到 Build -> Builds Bundle -> Build Apks after that apk will be build 与您的朋友一起发送该构建 不用USB线调试?尝试在 Android Studio 中使用 Wifi ADB 工具插件。 【参考方案1】:

如果您想在没有 USB 数据线的情况下调试您的 Android 应用程序,我认为您可以使用相同的 wifi 进行调试,如果您希望您的朋友在他/她的手机上尝试它,请转到 Build->Generate APK (don' t 单击“生成签名的 APK”)。这样您的朋友就可以在他的手机上安装这个应用程序并进行测试。

如果这不能帮助我们提供更多信息。

【讨论】:

好吧,我想在我朋友的一部手机上试用该应用程序,而无需使用相同的 wifi。也就是说,我想将我的应用程序分享给其他手机。我按照您说的构建了应用程序,并通过电子邮件将其发送到了我朋友的手机。我看到通知已发送,但没有出现在他的手机上。我们可以帮我解决这个问题吗?

以上是关于在没有 USB 的真实设备上测试 android 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

“服务协议”错误阻止在真实设备上测试 Flutter 应用程序

在android工作室中没有显示的真实设备[重复]

找不到要测试的 Android 设备

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

我正在尝试在我的设备上获得真实的广告,但应用在我的 Android 应用上显示测试广告

在 android 中关闭应用程序时,在真实设备上未收到一个信号通知