|
|
|
|
64
|
...
|
64
|
...
|
65
|
```
|
65
|
```
|
66
|
|
66
|
|
67
|
-And this code to `MainActivity.java` (react-native >= 0.29.0)
|
|
|
68
|
-
|
|
|
69
|
-```diff
|
|
|
70
|
-...
|
|
|
71
|
-+ @Override
|
|
|
72
|
-+ public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {
|
|
|
73
|
-+ RNPermissionsPackage.onRequestPermissionsResult(requestCode, permissions, grantResults); // very important event callback
|
|
|
74
|
-+ super.onRequestPermissionsResult(requestCode, permissions, grantResults);
|
|
|
75
|
-+ }
|
|
|
76
|
-...
|
|
|
77
|
-```
|
|
|
78
|
-
|
|
|
79
|
**Grant Permission to External storage for Android 5.0 or lower**
|
67
|
**Grant Permission to External storage for Android 5.0 or lower**
|
80
|
|
68
|
|
81
|
Mechanism about granting Android permissions has slightly different since Android 6.0 released, please refer to [Official Document](https://developer.android.com/training/permissions/requesting.html).
|
69
|
Mechanism about granting Android permissions has slightly different since Android 6.0 released, please refer to [Official Document](https://developer.android.com/training/permissions/requesting.html).
|