内部フラッシュ、内部 SD、および外部 SD カードを備えた Android デバイスで、内部 SD カードにアクセスする方法はありますか?
2255 次
2 に答える
2
Android 2.2 以前では、「外部ストレージ」は 1 つだけです ( Environment.getExternalStorageDirectory()
)。これが指す場所の定義は、デバイスの製造元に任されています。互換性定義ドキュメント (CDD) は、少なくとも 2GB、IIRC であることを義務付けているだけです。「外部ストレージ」が取り外し可能である必要さえありません。
現時点では、他のパーティションまたはカードにアクセスするための標準 API はありません。デバイス メーカーは、これらにアクセスする方法を文書化する場合があります。それぞれの開発者サイトに何かがあるかどうかを確認する必要があります。
これらのデバイスの一部では、通常の SDK アプリケーションから他のパーティションまたはカードを読み書きできない場合があることに注意してください。
于 2010-08-29T09:32:44.157 に答える