0

我想将我的 android 应用程序资源(所有图像、视频等)导出到一个文件并从 SD 卡中读取它。这是关于一个教育应用程序——我想将我的应用程序安装在手机的内存中并从 SD 卡中读取数据,因为用户可能会更换他们的 SD 卡并加载新数据。

任何想法?

4

2 回答 2

0

基本上你可以做的是在 SD 卡上创建单个文件夹并将所有信息转储到那里。你的应用程序可以读取该文件夹中的所有文件。

您可以通过写入访问 SD 卡上的文件夹

Environment.getExternalStorageDirectory().getAbsolutePath+"/MyDirecotry/"+abc.mp4;
Environment.getExternalStorageDirectory().getAbsolutePath+"/MyDirecotry/"+abc.jpg;
于 2012-06-06T04:27:47.123 回答
0

要在手机内存中安装应用程序,请使用以下代码

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example11"
android:versionCode="1"
android:versionName="1.0" **android:installLocation="internalOnly"**>

您应该使用在 sdcard 上提取内容的代码制作内容的单个 zipFile,然后从 sdcard 访问内容。

我希望它对你有帮助。

于 2012-06-06T04:32:54.900 回答