Don*_*mmy 6 android android-virtual-device android-studio
我创建了一个带有SD卡的虚拟设备(AVD Manager->编辑设备 - >高级设置)但我的应用程序仍显示它不存在:
//This prints: External: removed
Log.d(TAG, "External: " + Environment.getExternalStorageState() );
Run Code Online (Sandbox Code Playgroud)
如何让外部存储工作?
我正在使用:
Android Studio 0.8.14设备:Nexus 5,4.4 KitKat,CPU:x86
Don*_*mmy 12
除了在AVD管理器中为SD卡创建映像外,还需要手动编辑配置文件(这是一个错误).
在主目录中找到模拟器的配置:
#Located in:
~/.android/avd/<The_Device_Name>/config.ini
Run Code Online (Sandbox Code Playgroud)
例如,在Nexus 5(由Android Studio创建)上,它是:
~/.android/avd/Nexus5.avd/config.ini
Run Code Online (Sandbox Code Playgroud)
将以下设置更改为:
hw.sdCard=yes
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4137 次 |
最近记录: |