私はファイルの保存の参照に従おうとしています。API レベル 4 でサポートされている、またはサポートされgetExternalStoragePublicDirectory
てgetExternalFilesDir
いないのはなぜですか?
現在、API レベル 4 をサポートするいくつかのサンプル アプリを使用しています。次のコードを使用します。
public File getAlbumStorageDir(String albumName) {
// Get the directory for the user's public pictures directory.
File file = new File(Environment.getExternalStoragePublicDirectory(
Environment.DIRECTORY_PICTURES), albumName);
if (!file.mkdirs()) {
//Log.e(LOG_TAG, "Directory not created");
System.out.println("Directory not created");
}
return file;
}
そして、次のエラーが表示されますCall requires API level 8 (current min is 4): android.os.Environment#getExternalStoragePublicDirectory
。
4 に使用できるものは他にありますか?