Android模拟器中的虚拟SD卡不受支持。

6

我不知道为什么虚拟SD卡不再工作。有人有任何线索或者为什么会发生这种情况吗?

我正在使用API 26(Android O)的Android模拟器。

截图1 截图2


你有解决方案了吗?我遇到了同样的问题,重新格式化多次后仍然无法解决。 - HendraWD
不,还没有。我使用了API 24系统镜像。 - user7540184
3个回答

2
为解决此问题,请在模拟器中使用大小≥512 MB的SD卡。 Android Studio 2.3.3默认创建了100 MB的SD卡。
Android Oreo的AOSP源代码提交说明,创建一个512兆字节的文件,并将其挂载为虚拟磁盘供系统用作SD卡。

2
我也遇到了同样的问题。像其他人提到的那样,在将Android Studio 3升级后,SD卡小于512 MB的AVD无法检测到该卡。我进行了以下操作:
  1. 停止正在运行的AVD
  2. 打开AVD管理器并编辑AVD的属性。确保SD卡为512 MB或更大
  3. 重新启动AVD。
现在,您的模拟器应该能够检测到SD卡了。

0

我使用API 24设置了一个新设备,SD卡完美地工作。我相信这是因为API 26是新的,模拟器上尚不支持虚拟SD卡。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接