android - 从 Android 设备将文件保存在 USB 驱动器上
问题描述
我正在尝试将文件从我的 android 应用程序保存到 USB 驱动器。我在 2013 年曾经这样做过(7 年前 API 不同,方法也不同)
File file = new File("Environment.getRootDirectory().getParent()"+"storage/usbport1/cvxvxvxv/Data");
if(!file.exists())
file.mkdirs();
环境类只有在我的情况下有用的方法:
getExternalStorage() getExternalPublicStorage() getRootDirectory // 这似乎指向系统而不是根。
解决方案
推荐阅读
- java - 如何使用 javafx weaver 动态更改控制器的视图
- unit-testing - 为什么这个 else 条件不满足代码覆盖率?
- ionic-framework - 等效于 Java 的 Runtime.getRuntime() 的离子电容器
- android - 停止微光不起作用 Facebook 微光
- components - 是否可以在断言位置将一个组件与另一个使用 figma 创建的组件嵌套?
- mysql - GCP 使用 VM 通过 Cloud SQL Auth Proxy Private IP 连接到 Cloud SQL
- arrays - 我们可以在 java 中将 char[] 数组初始化为空白吗?
- python - 如何在不使用 exec(open(...)) 的情况下加载可以添加全局变量的函数?
- javascript - 单击时响应式汉堡菜单在移动设备上不起作用
- spring-boot - 在 Windows 上通过 Maven spring-boot:build-image 构建 docker 映像时如何定义架构 arm64?