我的用例是安装 Android Studio 并使其能够通过命令启动 A13 android 模拟器。我能够通过设备管理器启动模拟器,但无法通过命令启动模拟器。
这是我用来通过命令启动模拟器的命令
emulator -avd AVD_NAME -writable-system(p.s. 在 Linux android 终端中)
这是我尝试通过命令启动模拟器时的输出
模拟器:错误:在内核映像文件中找不到“Linux版本”字符串:/home/l0-teststation3/Android/Sdk/system-images/android-33/google_apis/x86_64//kernel-ranchu
这是我的工作站规格:
我尝试了各种方法还是不行:
这是一个老问题,但就我而言(Ubuntu 22.04.4),我安装了一个旧的模拟器包。
$ dpkg -l | grep android
ii google-android-emulator-installer 30.0.12+1 amd64 download and install Google's Android emulator binary
我卸载了软件包,并从 Android Studio/SDK 管理器重新安装了 SDK(第一个提到的方法),它开始工作。
$ sudo apt-get remove google-android-emulator-installer