mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-17 12:57:42 +08:00
20 lines
767 B
JavaScript
20 lines
767 B
JavaScript
var childProcess = require("child_process");
|
|
|
|
module.exports = function(logger, platformsData, projectData, hookArgs) {
|
|
if (/apk$/.test(hookArgs.packageFilePath)) {
|
|
var writeCommand = "adb shell pm grant " + projectData.projectId + " android.permission.WRITE_EXTERNAL_STORAGE";
|
|
var readCommand = "adb shell pm grant " + projectData.projectId + " android.permission.READ_EXTERNAL_STORAGE";
|
|
var callback = function(error, stdout, stderr) {
|
|
if (error) {
|
|
console.log(error);
|
|
}
|
|
};
|
|
childProcess.exec(writeCommand, {
|
|
cwd: projectData.projectDir
|
|
}, callback);
|
|
childProcess.exec(readCommand, {
|
|
cwd: projectData.projectDir
|
|
}, callback);
|
|
}
|
|
}
|