Skip to content

Commit

Permalink
✨ Fix android permissions
Browse files Browse the repository at this point in the history
  • Loading branch information
wrngwrld committed Feb 5, 2025
1 parent 08edf50 commit 0a71182
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
10 changes: 8 additions & 2 deletions android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,15 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.BLUETOOTH" />

<application
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
<uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
<uses-permission android:name="android.permission.ACCESS_MEDIA_LOCATION" />

<application
android:label="Chanyan"
android:icon="@mipmap/ic_launcher"
android:requestLegacyExternalStorage="true">
Expand Down
2 changes: 1 addition & 1 deletion lib/API/save_videos.dart
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Future<bool> _requestPermission(Permission permission) async {
Future<Directory> requestDirectory(Directory directory, BuildContext context,
{bool showErrorDialog = true}) async {
if (Platform.isAndroid) {
if (await _requestPermission(Permission.storage)) {
if (await _requestPermission(Permission.manageExternalStorage)) {
directory = (await getExternalStorageDirectory())!;
String newPath = '';
final List<String> paths = directory.path.split('/');
Expand Down

0 comments on commit 0a71182

Please sign in to comment.