if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState()))
{
System.out.println("sd card present");
}
このコードを使用することで、SDカードを見つけることができますが、どのSDカードであるかを認識できません。それは組み込みのsdまたは外部です...
http://androidforums.com/samsung-galaxy-s2-t/557831-am-i-saving-sdcard-not.htmlplzはこのリンクを一度参照してください.....
SGS2では、Samsungにはシステム用に2 GBのパーティションがあり、残りの14 GBはパーティション化され、マウントポイント/sdcardを作成することでsdカードとして認識されます。それに加えて、そのデバイスに外部のリムーバブルSDカードをマウントできます。次に、プログラミングを通じて外部のリムーバブルSDカードを認識する方法。