5

昨天我开始了一个 Android Things 项目,我正在使用 Android Studio 测试该应用程序。为了使用 连接到设备adb.exe,我使用了在默认操作系统的应用程序(起始屏幕)上看到的 android 设备的 IP。因此,经过昨天的测试,我的应用现在似乎是默认应用,即使我没有将它连接到 PC。

问题是现在我看不到设备的 IP 地址,所以我可以使用adb.exe.

有没有办法回到默认操作系统的应用程序?

PS。我找到的唯一解决方案是重新安装 Android Things OS。

4

5 回答 5

9

返回到默认的 android 事物徽标屏幕。使用卸载应用程序

adb uninstall <pkg name>

如果您想在不知道 ip 的情况下连接到 AT,请使用以下命令

adb connect Android.local

您也可以使用串行电缆查找 AT 的 ip。

如果您安装多个应用程序。AT 会要求您进行如下选择 在此处输入图像描述

于 2017-02-21T12:04:23.110 回答
4

使用 adb 卸载应用程序

adb uninstall <package-name>

如果您已将键盘连接到树莓派板,您可以按退出按钮进入主屏幕

于 2017-02-21T11:57:36.960 回答
3

(我没有足够的声誉来发表评论,所以我做出了回答,对不起)

如果你想从你的计算机上知道你的 Raspeberry 的 IP,你可以使用ARP表。

在 Ubuntu/Linux 或 Windows 中,只需键入arp -a

您的 Android Things 设备将以其 IP 出现在此列表中!

于 2018-01-12T10:52:29.547 回答
1

如果你不需要卸载你的应用,你可以直接关闭它:

adb shell am force-stop <package-name>

当然你可以从你的应用程序中关闭它:

this.finish();

如果你有屏幕,你也可以在你的应用程序中显示你的 IP 地址。对我来说adb connect Android.local不起作用。

于 2017-02-26T19:17:44.603 回答
0

一个简单的方法是登录到您的路由器并查看所有连接的设备并从那里提取 IP 地址。使用 Google Wifi 真的很容易

于 2018-01-21T16:06:57.173 回答