编撰安卓端操作SD卡的程序,在虚拟机上可以用,在真实手机上却不行

编写安卓端操作SD卡的程序,在虚拟机上可以用,在真实手机上却不行
找SD卡的方法就是用的Environment.getExternalStorageDirectory();

就一个很简单的小程序,新建一个文件,以及删除一个文件

在虚拟机上运行一切正常,但是安装到手机上以后,无法新建文件。手动创建文件以后,点击删除,提示删除成功但实际上文件还存在

是不是手机上的权限问题?不允许程序操作SD卡?

------解决思路----------------------
引用:
路径没有问题啊。。。虚拟机上都运行的好好的。。。

把代码贴上来看看。