通过 LAN 将 Android Studio 连接到设备
Connect Android Studio to device via LAN
我正在使用 Debian 8.1、Android Studio 1.2.2 和带有 Android 4.2.2
的根 Android 电视盒
现在我正在尝试通过局域网将电视盒连接到Android工作室,以直接测试我正在开发的应用程序。
我的电脑和Android盒子在同一个网络中。我也可以通过以下方式连接到 Linux-console 中的框:
adb connect 192.168.50.104
它说:
connected to 192.168.50.104:5555
我可以通过控制台中的 adb 命令完全访问 Android 电视盒。
但不幸的是 Android Studio 找不到设备...当我尝试编译应用程序时,Android Studio 给了我 "Chooser Dialog",我可以在其中启动模拟器,或选择 运行 设备。但是 "running devices" 说 "nothing to show"
有什么问题?
更新 1:
这是设备顺便说一句:
http://www.geniatech.com/pa/atv1200.asp
更新 2:
在 Windows 中,它完美运行! Adb connect 192.168.50.104 瞧!该设备显示在列表中 Android Studio...
我终于找到了解决问题的方法。
在 linux 系统上,我重命名了包管理器附带的 adb
cd /usr/bin/
sudo mv adb backup_adb
然后我创建了一个指向 adb 的符号链接,它由 Android Studio SDK 提供:
sudo ln -s ~/Android/Sdk/platform-tools/adb /usr/bin/adb
重新启动 adb 并重新连接到设备,它最终出现在 Android Studio 中。
除了重命名 adb 文件,您还可以使用包管理器将其删除。
我正在使用 Debian 8.1、Android Studio 1.2.2 和带有 Android 4.2.2
的根 Android 电视盒现在我正在尝试通过局域网将电视盒连接到Android工作室,以直接测试我正在开发的应用程序。
我的电脑和Android盒子在同一个网络中。我也可以通过以下方式连接到 Linux-console 中的框:
adb connect 192.168.50.104
它说:
connected to 192.168.50.104:5555
我可以通过控制台中的 adb 命令完全访问 Android 电视盒。
但不幸的是 Android Studio 找不到设备...当我尝试编译应用程序时,Android Studio 给了我 "Chooser Dialog",我可以在其中启动模拟器,或选择 运行 设备。但是 "running devices" 说 "nothing to show"
有什么问题?
更新 1: 这是设备顺便说一句: http://www.geniatech.com/pa/atv1200.asp
更新 2: 在 Windows 中,它完美运行! Adb connect 192.168.50.104 瞧!该设备显示在列表中 Android Studio...
我终于找到了解决问题的方法。
在 linux 系统上,我重命名了包管理器附带的 adb
cd /usr/bin/
sudo mv adb backup_adb
然后我创建了一个指向 adb 的符号链接,它由 Android Studio SDK 提供:
sudo ln -s ~/Android/Sdk/platform-tools/adb /usr/bin/adb
重新启动 adb 并重新连接到设备,它最终出现在 Android Studio 中。
除了重命名 adb 文件,您还可以使用包管理器将其删除。