1

私はアンドロイドの初心者です。Androidで内部SDカード、外部SDカード、内部電話ストレージ、個人データへのパスをプログラムで見つける方法を知りたいです。また、メモリサイズ(使用済みスペースと空き領域)を見つける方法も知りたいです。
可能であれば情報を送ってください。それ以外の場合は、理由を送信します。あなたの答えを返信してください、そしてコメントは私にとって貴重です。ありがとう。

4

1 に答える 1

1
 File sdCardDirectory = Environment.getExternalStorageDirectory(); 

 This is to find sdcard path

 File path = Environment.getDataDirectory();
 StatFs stat = new StatFs(path.getPath()); 
 long blockSize = stat.getBlockSize(); 
 long availableBlocks = stat.getAvailableBlocks(); 
 return Formatter.formatFileSize(this, availableBlocks * blockSize); 

 This is to find Internal Phone Storage
于 2012-06-12T08:25:43.760 に答える