0

2 つ以上の異なる SD カードからコンテンツを読み取る必要があるアプリを作成しています。デバイスにはアプリがありますが、コンテンツは別のカードにあります。ユーザーは、一部のコンテンツを表示するには別のカードを接続し、別のコンテンツを表示するには別のカードを接続する必要があります。これをコーディングするにはどうすればよいですか?SDカードには識別子がありますか? 外部ストレージからの読み取りや /mnt/sdcard の実行を言うことはできません。それは機能しますが、どのカードから読み取っているのかわからないからです。関連トピック これはデザインの良い方法ですか、それともカードが完全に独立しているように、異なるカードに異なるアプリをまとめた方が良いですか?

ここでの主な理由は、アプリの 1 つのバージョンについて多くのデータを持っているからです。32 GB のデータがあり、16 GB の SD カード デバイスがあるとします。単一バージョンだけで 2 枚の SD カードが必要です。

4

1 に答える 1

0

@Rajeshに同意します。別のSDカードに入れたい理由について詳しく教えてください。

そして、ベンジャミンも正しいと思います。これを実際に行う唯一の方法は、カードごとに確認できる特定の (一意の) ファイルを配置して、自分で実装および強制することです。

于 2012-06-04T15:19:10.490 に答える