Sfoglia il codice sorgente

添加自动运行脚本

Drew 7 anni fa
parent
commit
65cbdc3dc3

+ 27 - 0
android.js

@@ -0,0 +1,27 @@
+const spawn = require('child_process').spawn;
+const path = require('path')
+function exec(cmd, args, options) {
+    return new Promise((resolve, reject) => {
+        var s = spawn(cmd, args, options)
+        s.stdout.on('data', function (s) {
+            console.log(s.toString())
+        })
+        s.stderr.on('data', function (s) {
+            console.log(s.toString())
+            reject(s.toString())
+        })
+        s.on('close', code => {
+            resolve()
+        })
+    })
+}
+
+!function () {
+    return exec('npm', ['run', 'build'], { cwd: path.resolve(__dirname, 'vue') })
+}().then(() => {
+    return exec('cordova', ['prepare'], { cwd: path.resolve(__dirname) })
+}).then(() => {
+    return exec('cordova', ['run', 'android'], { cwd: path.resolve(__dirname) })
+}).catch(e => {
+    console.log(e)
+})

+ 8 - 8
platforms/android/android.json

@@ -68,35 +68,35 @@
             },
             {
               "xml": "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\" />",
-              "count": 6
+              "count": 8
             },
             {
               "xml": "<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\" />",
-              "count": 6
+              "count": 8
             },
             {
               "xml": "<uses-permission android:name=\"android.permission.INTERNET\" />",
-              "count": 10
+              "count": 14
             },
             {
               "xml": "<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\" />",
-              "count": 5
+              "count": 7
             },
             {
               "xml": "<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\" />",
-              "count": 5
+              "count": 7
             },
             {
               "xml": "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\" />",
-              "count": 5
+              "count": 7
             },
             {
               "xml": "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\" />",
-              "count": 5
+              "count": 7
             },
             {
               "xml": "<uses-permission android:name=\"android.permission.READ_PHONE_STATE\" />",
-              "count": 5
+              "count": 7
             }
           ],
           "application": [

File diff suppressed because it is too large
+ 0 - 0
platforms/android/assets/www/static/js/manifest.19f4740cc77c168ee709.js.map


File diff suppressed because it is too large
+ 0 - 0
www/static/js/manifest.19f4740cc77c168ee709.js.map


Some files were not shown because too many files changed in this diff