外部SDマウントを強制的に解除する/mnt/sdcard
ことは技術的なメリットがありません。これは、ハードウェアベンダーがより多くの内部メモリを備えた電話機の差別化ポイントを作成できるようにするGoogleの方法です。
/mnt/sdcard
明らかにSDカードがあるべき場所であったときにアプリケーションが外部カードを見つける方法を見つけなければならない理由はありません。外部SDカードをロードするGoogleの未定義の方法は、外部SDカードを新しいAndroidデバイス。なぜ理由がない/data
と/mnt/sdcard
少ない内部メモリと低コストユニットから大きな内部メモリと分化の携帯電話へのメーカーを除いてのAndroidの新しいバージョンに同じパーティションにマージする必要がありましたが。マージを行う必要があったとしても、Googleは標準を明確に定義できたはずです。外付けSDカードを完全に曖昧にするのではなく、新しいマウントポイント。これは、Androidエコシステムのさらなる「セグメンテーション」を防止するために完全に機能しています。
Androidアプリのバイナリは非常に小さく、1〜2ギガの内部メモリを搭載した携帯電話は、数百のアプリに十分なスペースを確保する必要があり、すべての大きなデータは外部SDカードに安全に格納できます。しかし、ベンダーはハイエンド製品を差別化する方法が必要であることに気付き、より高い内部メモリがそのスキームの一部になり、外部メモリの有用性を損なうことは、このスキームがこれを完全に機能させるために必要な他の統合された部分です。外部SDカードと標準化されていないマウントポイントを見つけるのにあまり役に立たないAPI。
だから:いいえ、SDカードを別の場所にマウントすること/mnt/sdcard
は、新しいバージョンのAndroidでより高価な新しい携帯電話を販売するためのビジネス戦略に他なりません。Nexus 4 8GBとNexus 16GBの両方がアプリケーションとメディアに64GBの外部SDカードを使用できる場合、16 GBバージョンを購入する理由はありますか?外付けのSDカードが関係する場合、その余分な8 GBのNANDメモリーが50ドルの価格差に値するとは限りません。スマートフォンのほとんどのコンポーネント(RAM、プロセッサ、無線)はほとんど同じである必要があるため、利益率を高めるために残されている唯一の領域は内部メモリスペースであり、したがって奇妙な外部メモリのマウントポイントです。
また、「Google」ブランドのAndroidデバイスの現在の収穫から外部SDサポートがないことに誰もが気づいていますか?この傾向は、「最上位」のAndroidデバイスで拡大し続けます。外部SDカードのサポートは、Androidデバイスがモバイル市場でiPhoneの優位性を追い抜くための重要な差別化でした。Androidが数字ゲームで最高の裁定を下すようになった今、この利益の奪い取りの練習をずっと長く続ける必要はほとんどありません。
Android 5.0には驚かないでしょう。外部SDカードのサポートは過去のものになります。それは見た目にSDカードを見つけるために、アプリケーションには難しい場合は、ほとんどのプログラムは、単に知られて使用されますので/data
と/mnt/sdcard
、ほとんどのアプリはその動作のために、より多く保存されたデータを使用して、戦略まで活気のある製品マークが「空中から作成され、場所を"単に外付けSDカードをマウントしないことで/mnt/sdcard
。