Linux 上更快的 Android 模拟器

问题描述 投票:0回答:2

我开始使用 Android Studio 2.2,一切都很顺利,但是当我运行一个简单的 Hello World 应用程序时,一切都会崩溃,速度非常慢。我知道Linux内核默认有KVM来加速虚拟机。要使用 KVM,我只需要访问 /dev/kvm 的正确权限。对吗?

什么是正确的许可?还是我走错了路?

我下载了 Intel x86 Atom_64google_apis,但它有一个损坏的标志,这是什么意思?

android linux android-studio ubuntu
2个回答
0
投票

尝试 Genymotion。在我的 Mac 上,Google 的 Android 模拟器非常慢,但 Genymotion 却不是。它的免费版本是有限的,但是如果您只是尝试使用 Android/编写简单的应用程序,那么它对您来说就足够了。


0
投票

我目前正在使用

Kali 6.8.11-1kali2 x86_64
。我的系统有英特尔酷睿 i5 四核、20GB 内存、1TB 固态硬盘;尽管如此,我在 Android 模拟器上体验到了可怕的性能(CPU 全部达到 100% 并且滞后)。

对我有用的是将

<sdk path>/emulator
中的 Android SDK 的模拟器部分从当前版本 (35.x) 降级到某个旧版本 (33.x)。我猜想新版本与我的本机 kvm 仿真不兼容并利用软件仿真。使用较旧的版本,即使是 Android 15 也是小菜一碟。

不幸的是,从here下载旧版模拟器并仅替换文件夹是不够的(它不会检测到它,而是假设它丢失了!)。下载后,将解压文件夹中除

source.properties
文件之外的所有内容复制到现有安装(替换现有文件)。这足以愚弄 android studio(认为它仍在使用最新的模拟器)。

玩得开心!

© www.soinside.com 2019 - 2024. All rights reserved.