我正在尝试配置AVD
on android studio
。Centos 7
我能够成功创建一个项目。尝试创建AVD
时,我选择设备定义为Nexus 6 size: 5'.96",resolution 1440*2560, 560dpi
. 然后,在下一个设置屏幕中,我选择已下载的系统映像屏幕,如MarshMallow, API Level:23, x86
. 在下一个设置屏幕中,(验证配置)当我单击它显示的完成按钮时nothing selected
。
截屏:
我正在尝试配置AVD
on android studio
。Centos 7
我能够成功创建一个项目。尝试创建AVD
时,我选择设备定义为Nexus 6 size: 5'.96",resolution 1440*2560, 560dpi
. 然后,在下一个设置屏幕中,我选择已下载的系统映像屏幕,如MarshMallow, API Level:23, x86
. 在下一个设置屏幕中,(验证配置)当我单击它显示的完成按钮时nothing selected
。
截屏:
有完全相同的问题,尝试这样做:
sudo apt-get install lib32stdc++6
一般来说:网络搜索您的 Linux 版本以及如何添加 32 位库。例如,Redhat(以及 Fedora 和 Centos)使用 .i686 扩展名。正在做
sudo yum list lib\*.i686
输出一大堆库;寻找 libstdc++。
sudo yum install libstdc++.i686
这将询问您是否安装依赖项。回答'y'。
我遇到了完全相同的问题,所以我只是更新了我所有的插件、存储库和 SDK。所以我得到了我在 AVD Manager 中选择的预览。
希望它在您的情况下也能正常工作。
尝试使用以下步骤在:验证配置页面出现。
根据需要更改 AVD 属性,然后单击完成。
单击显示高级设置以显示更多设置,例如皮肤。新的 AVD 出现在您的虚拟设备页面或选择部署目标对话框中。
要从副本开始创建 AVD:
在 AVD 管理器的您的虚拟设备页面中,右键单击一个 AVD 并选择复制。或单击菜单并选择复制。
将显示验证配置页面。
如果您需要在系统映像和选择硬件页面上进行更改,请单击更改或上一步。
进行更改,然后单击完成。
完整的描述可在下面的链接中找到。
这不是您问题的确切答案,但您可以尝试使用性能比 AVD 更好的 GenyMotion,而不是使用 Android AVD。如果您非商业用途,它是免费的。
我知道这是一个老问题,但认为这对任何有同样问题并偶然发现的人都有帮助。我通过注意到在选择软件版本时解决了这个问题,就在它的正上方,硬件没有!我单击“更改”(两个起作用的按钮之一)并选择了 Pixel 2(恰好是默认值),它起作用了。