Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /** Получаем путь к папке приложения, если есть sdcard вернёт путь к sdcard, иначе внутренний */
- public static String getDataDirectory(Context mCtx){
- String packageName = mCtx.getPackageName();
- File myFilesDir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "Android" + File.separator + "data" + File.separator + packageName + File.separator + "files");
- if(!myFilesDir.exists())
- myFilesDir.mkdirs();
- if(!myFilesDir.canWrite()){// Если папка недоступна то используем встроенную по пути /data/data/имя_приложения/files
- myFilesDir = mCtx.getFilesDir();
- }
- if(!myFilesDir.exists())
- myFilesDir.mkdirs();
- return myFilesDir.getAbsolutePath();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement