UNPKG

react-native-fetch-blob

Version:

A module provides upload, download, and files access API. Supports file stream read/write for process large files.

19 lines (13 loc) 609 B
var fs = require('fs'); var MANIFEST_PATH = process.cwd() + '/android/app/src/main/AndroidManifest.xml'; fs.readFile(MANIFEST_PATH, function(err, data) { if(err) console.log('failed to locate AndroidManifest.xml file, you may have to add file access permission manually.'); else { data = String(data).replace( '<uses-permission android:name="android.permission.INTERNET" />', '<uses-permission android:name="android.permission.INTERNET" />\n <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> ' ) fs.writeFileSync(MANIFEST_PATH, data); } })