1

到目前为止,在我的 android 开发过程中,你们一直对我很好。我遇到了另一个拦路虎。我正在尝试将数据写入 sdcard,但它处于共享状态。SD卡没有安装为Windows驱动器,afaict。它没有显示在文件资源管理器中,但是当我检查状态时,通过

String state = Environment.getExternalStorageState();

状态是“共享的”,这使我无法写入它。该怎么办?

哦,顺便说一句,我正在运行 Windows 7。

TIA,乔尔

4

2 回答 2

0

我用的是Windows 7,插上的时候,有没有查看手机的通知栏,必须挂载SD卡,然后文件资源管理器中才能看到。

于 2011-06-12T18:56:00.263 回答
0

根据http://developer.android.com/reference/android/os/Environment.html MEDIA_SHARED的状态值意味着它存在于手机中,不是安装在droid os中,而是通过USB安装... ..

因此,即使它没有安装在 Windows 中,您的机器人似乎也认为它是。

也许尝试拔下它并重新插入它?

于 2011-06-11T20:57:59.777 回答