大家下午好。
我正在使用Android 4.0.3(API 15)。
我需要制作一个自动安装USB记忆棒的应用程序(连接时),将一些文件从中复制到内部文件系统并卸载它(完成拷贝后)。
我正在疯狂地安装/卸载海量存储器:
我尝试使用 IMountService.java (在android.os.storage下)中包含的方法,该方法允许从给定的挂载点(即unmountVolume或mountVolume)挂载/卸载存储,但是,当我调用它们,应用程序崩溃。
您可以在以下链接中找到IMountService.java类:
http://source-android.frandroid.com/frameworks/base/core/java/android/os/storage/IMountService.java
我还尝试在清单中获取mount / unmount权限:
<uses-permissions android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
但没有...
我深入研究了论坛(以及我找到的所有资源),但我不知道......也许设备必须根植于此操作?
有人可以帮我找到一种安装和卸载外部存储的简便方法吗?
提前谢谢
的Alessandro