Add permissions and directory changes for KitKat
This commit is contained in:
parent
314298a4d9
commit
fed435b4fb
|
@ -9,7 +9,9 @@
|
|||
android:targetSdkVersion="19" />
|
||||
|
||||
<uses-permission android:name="android.permission.VIBRATE" />
|
||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
|
||||
<uses-permission android:name="android.permission.RECORD_AUDIO" />
|
||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
||||
|
|
|
@ -66,6 +66,11 @@ public class FileBrowser extends Fragment {
|
|||
super.onCreate(savedInstanceState);
|
||||
|
||||
mPrefs = PreferenceManager.getDefaultSharedPreferences(getActivity());
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
|
||||
sdcard = getActivity().getExternalFilesDir(null);
|
||||
home_directory = sdcard + "/dc";
|
||||
game_directory = sdcard + "/dc";
|
||||
}
|
||||
home_directory = mPrefs.getString(Config.pref_home, home_directory);
|
||||
game_directory = mPrefs.getString(Config.pref_games, game_directory);
|
||||
|
||||
|
|
|
@ -83,6 +83,11 @@ public class OptionsFragment extends Fragment {
|
|||
// setContentView(R.layout.activity_main);
|
||||
|
||||
//parentActivity = getActivity();
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
|
||||
sdcard = getActivity().getExternalFilesDir(null);
|
||||
home_directory = sdcard + "/dc";
|
||||
game_directory = sdcard + "/dc";
|
||||
}
|
||||
|
||||
|
||||
mPrefs = PreferenceManager.getDefaultSharedPreferences(getActivity());
|
||||
|
|
Loading…
Reference in New Issue