0

Androidアプリのリソース(すべての画像、動画など)を1つのファイルにエクスポートして、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"**>

コードを使用してコンテンツの zipFile を 1 つ作成し、それを sdcard に抽出してから、sdCard からコンテンツにアクセスする必要があります。

お役に立てば幸いです。

于 2012-06-06T04:32:54.900 に答える