到目前为止,在我的 android 开发过程中,你们一直对我很好。我遇到了另一个拦路虎。我正在尝试将数据写入 sdcard,但它处于共享状态。SD卡没有安装为Windows驱动器,afaict。它没有显示在文件资源管理器中,但是当我检查状态时,通过
String state = Environment.getExternalStorageState();
状态是“共享的”,这使我无法写入它。该怎么办?
哦,顺便说一句,我正在运行 Windows 7。
TIA,乔尔
到目前为止,在我的 android 开发过程中,你们一直对我很好。我遇到了另一个拦路虎。我正在尝试将数据写入 sdcard,但它处于共享状态。SD卡没有安装为Windows驱动器,afaict。它没有显示在文件资源管理器中,但是当我检查状态时,通过
String state = Environment.getExternalStorageState();
状态是“共享的”,这使我无法写入它。该怎么办?
哦,顺便说一句,我正在运行 Windows 7。
TIA,乔尔
我用的是Windows 7,插上的时候,有没有查看手机的通知栏,必须挂载SD卡,然后文件资源管理器中才能看到。
根据http://developer.android.com/reference/android/os/Environment.html MEDIA_SHARED的状态值意味着它存在于手机中,不是安装在droid os中,而是通过USB安装... ..
因此,即使它没有安装在 Windows 中,您的机器人似乎也认为它是。
也许尝试拔下它并重新插入它?