我是一个完全的Android编程初学者,第一次尝试通过教程来实践。问题是,我创建了多个使用Android 4.4.2 API的模拟器,但它们都只显示空白屏幕。
我尝试了一个带有Google API 19的AVD,但它也不起作用。我该如何找出问题所在?
我是一个完全的Android编程初学者,第一次尝试通过教程来实践。问题是,我创建了多个使用Android 4.4.2 API的模拟器,但它们都只显示空白屏幕。
我尝试了一个带有Google API 19的AVD,但它也不起作用。我该如何找出问题所在?
/extras/intel/Hardware_Accelerated_Execution_Manager/
我最近刚开始学习Android开发,但是我遇到了一个问题:即使我使用软件GPU加速,模拟器仍然显示黑屏。
在Android的Sdk文件夹中的tools文件夹中执行以下命令:
$./emulator -accel-check
下面的输出显示KVM已正确安装并可用。
accel:
0
KVM (version 12) is installed and usable.
accel
所以我安装了以下软件包
$ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils ia32-libs-multiarch
由于我使用的是Manjaro,我在软件仓库中没有找到所有的软件包。我只能找到以下软件包:
安装这些软件包帮助我在软件和硬件GPU加速下运行AVD。
来源:- https://developer.android.com/studio/run/emulator-acceleration.html
第一种解决方案
进入您的源代码项目文件并删除这些文件和文件夹。
.gradle/
.idea/
.iml/
build
切换到软件加速,应该可以解决这个问题。