gpt4 book ai didi

android - AOSP x86_64 模拟器在 Android Studio 中不可见

转载 作者:行者123 更新时间:2023-12-03 14:32:37 24 4
gpt4 key购买 nike

我正在使用 AOSP 模拟器来测试我的代码。
我在我的电脑上下载了 AOSP 的 android10_release 源代码。
然后使用以下命令

source build/envsetup.sh

set_stuff_for_environment

lunch aosp_x86_64-eng

make -j6

emulator

现在运行这些命令后,我可以成功地在我的电脑上运行模拟器
我的电脑操作系统是 Ubuntu 18.04
我还安装了许多用于使用 AOSP 的库,例如 jdk-8、python、curl、repo、git 和 AOSP 网站中描述的其他东西

我可以通过执行以下命令看到我的模拟器在终端中运行
$ adb devices

附加设备列表
模拟器 5554 设备

我还可以通过执行以下命令在此模拟器中安装我的 apk
$ adb install myapp.apk

它已安装,我可以在模拟器中看到它

现在来回答我的问题

为什么此模拟器未在设备的 Android Studio 中显示
即使我在 android studio 中对 adb 连接进行故障排除,它也会显示我的模拟器正在运行,但未在可用设备中显示。

最佳答案

或通过网络连接adb connect localhost:5555 - 端口号比模拟设备序列号大一(默认情况下为 emulator-5554)。
然后它在 Android Studio 中可见并且可以正常工作。

适合我的解决方案(在两台不同的机器上试过):

$ cd aosp
$ repo init -u https://android.googlesource.com/platform/manifest -b android-10.0.0_r29
...
$ repo sync
...
$ . build/envsetup.sh
$ lunch sdk_phone_x86
$ m -j16

等待aosp构建
$ emulator &
$ adb devices
List of devices attached
emulator-5554 device

$ adb connect localhost:5555
connected to localhost:5555
$ adb devices
List of devices attached
emulator-5554 device
localhost:5555 device

enter image description here

启动 Android Studio(使用 3.5.3 和 3.6.0 测试)

在设备列表中,我看到:“unknown Android SDK build for x86”旁边有一个小绿点。

当我单击运行或调试时,一切正常

enter image description here

关于android - AOSP x86_64 模拟器在 Android Studio 中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60035816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com