我只是尝试将数据从我的应用程序转移到我的新手机,但所有基本应用程序只允许我传输应用程序而不传输任何数据。
我创建了一个应用程序,允许我将信息存储在手机中的txt文件中,但我需要将其移动到我的新手机上。我想要一个导出/导入功能,而不是仅仅将数据硬编码到新版本的应用程序中。
唯一的问题是,当我运行“应用程序”时,我无法访问SD卡。来自android studio(通过USB到设备)。无论SD卡是否安装都没关系,它只是默认为模拟SD卡。尝试在手机之间切换SD(未找到文件)。我大多安装了应用程序,通过在Android工作室运行到我的手机。也许这就是为什么我无法访问SD卡,因为设置在某处错了?
有没有办法让android studio停止使用模拟驱动器并使其仅使用物理驱动器?
如果(Environment.MEDIA_MOUNTED.equals(状态)) 永远是真的
在此处找到文件,但在我的SD卡上找不到 吨的变化: 文件myFile = new File(Environment.getExternalStorageDirectory()。getAbsolutePath()+ File.separator +" dbimport.txt");
所有人都一样 -
设备管理器: 壳/模拟/ 0 /文件名
来自app的: 存储/模拟/ 0 /文件名