0

私はファイルの保存の参照に従おうとしています。API レベル 4 でサポートされている、またはサポートされgetExternalStoragePublicDirectorygetExternalFilesDir いないのはなぜですか?

現在、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 に使用できるものは他にありますか?

4

1 に答える 1