我不知道为什么虚拟SD卡不再工作了。有人得到任何线索或者为什么会这样?
我使用的是带有API 26(Android O)的Android模拟器
答案 0 :(得分:2)
要解决此问题,请在模拟器中使用sd卡大小> = 512 MB。 Android studio 2.3.3默认创建了100 MB的SD卡。
Android Oreo AOSP源代码的提交声明创建了一个512兆字节的文件并作为虚拟磁盘挂载,供系统用作SD卡。
答案 1 :(得分:2)
我也遇到了同样的问题。与其他人提到的一样,在升级到Android Studio 3后,具有小于512 MB的SD卡的AVD不会检测到卡。我做了以下操作:
您的模拟器应该能够立即检测到卡片。
答案 2 :(得分:0)
我使用API 24设置了一个新设备,SD卡工作得很好。我相信这是因为API 26是新的,虚拟SD卡支持在模拟器上还没有。