到目前为止,你们对我的Android开发工作一直很好。我面对另一个阻挡者。我正在尝试将数据写入SD卡,但它处于共享状态。 sdcard是不安装为Windows驱动器,afaict。它不会显示在文件资源管理器中,但是当我通过
检查状态时String state = Environment.getExternalStorageState();
状态是“共享”,这阻止我写入它。怎么办?
哦,顺便说一下,我正在运行Windows 7。
TIA, 乔尔
答案 0 :(得分:0)
根据http://developer.android.com/reference/android/os/Environment.html MEDIA_SHARED的状态值意味着它存在于手机中,不是安装在机器人操作系统中,而是通过USB安装......
所以即使没有安装在Windows中,你的机器人也会认为它是。
也许尝试拔掉它并重新插入它?
答案 1 :(得分:0)
我正在使用Windows 7.当你插上它时,你是否检查了手机的通知栏,你必须安装SD卡,然后才能在文件浏览器中看到它。