mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-15 19:26:42 +08:00
Add a build of the android app
This commit is contained in:
@ -28,7 +28,10 @@ module.exports = {
|
|||||||
src: localCfg.workingDir
|
src: localCfg.workingDir
|
||||||
},
|
},
|
||||||
originalAppDir: {
|
originalAppDir: {
|
||||||
src: pathModule.join(localCfg.applicationDir, "app") + "/"
|
src: [
|
||||||
|
localCfg.appDir + "/*",
|
||||||
|
"!" + pathModule.join(localCfg.appDir, "App_Resources") + ""
|
||||||
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mkdir: {
|
mkdir: {
|
||||||
@ -73,10 +76,6 @@ module.exports = {
|
|||||||
cmd: "pkill '" + localCfg.emulatorProcessIdentifier + "'",
|
cmd: "pkill '" + localCfg.emulatorProcessIdentifier + "'",
|
||||||
exitCode: [0, 1]
|
exitCode: [0, 1]
|
||||||
},
|
},
|
||||||
runTestsApp: {
|
|
||||||
cmd: "./runtestsapp.sh",
|
|
||||||
stdout: false
|
|
||||||
},
|
|
||||||
startEmulator: {
|
startEmulator: {
|
||||||
cmd: "emulator -avd " + localCfg.emuAvdName + " -no-audio -no-window &",
|
cmd: "emulator -avd " + localCfg.emuAvdName + " -no-audio -no-window &",
|
||||||
stdout: true
|
stdout: true
|
||||||
@ -88,6 +87,13 @@ module.exports = {
|
|||||||
addAndroidPlatform: {
|
addAndroidPlatform: {
|
||||||
cmd: "tns platform add android " + localCfg.androidFrameworkArgument,
|
cmd: "tns platform add android " + localCfg.androidFrameworkArgument,
|
||||||
cwd: localCfg.applicationDir
|
cwd: localCfg.applicationDir
|
||||||
|
},
|
||||||
|
buildAppAndroid: {
|
||||||
|
cmd: "tns build android",
|
||||||
|
cwd: localCfg.applicationDir
|
||||||
|
},
|
||||||
|
restartAdb: {
|
||||||
|
cmd: "adb kill-server && adb start-server"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -107,7 +113,6 @@ module.exports = {
|
|||||||
"mkdir:workingDir",
|
"mkdir:workingDir",
|
||||||
"exec:killEmulator",
|
"exec:killEmulator",
|
||||||
"exec:startEmulator",
|
"exec:startEmulator",
|
||||||
// "exec:runTestsApp",
|
|
||||||
|
|
||||||
"exec:createApp",
|
"exec:createApp",
|
||||||
"clean:originalAppDir",
|
"clean:originalAppDir",
|
||||||
@ -115,6 +120,8 @@ module.exports = {
|
|||||||
|
|
||||||
"exec:addAndroidPlatform",
|
"exec:addAndroidPlatform",
|
||||||
"copy:addAndroidPermissions",
|
"copy:addAndroidPermissions",
|
||||||
|
"exec:buildAppAndroid",
|
||||||
|
"exec:restartAdb",
|
||||||
|
|
||||||
|
|
||||||
// "exec:killEmulator",
|
// "exec:killEmulator",
|
||||||
|
@ -17,18 +17,6 @@ mainActivityName=com.tns.NativeScriptActivity
|
|||||||
# GET THIS ONE FROM SOME PLACE...
|
# GET THIS ONE FROM SOME PLACE...
|
||||||
cp /Volumes/distributions/DailyBuilds/NativeScript/android-widgets/Stable/widgets.jar platforms/android/libs/
|
cp /Volumes/distributions/DailyBuilds/NativeScript/android-widgets/Stable/widgets.jar platforms/android/libs/
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Building the application..."
|
|
||||||
time tns build android
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Killing the adb server..."
|
|
||||||
time adb kill-server
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
|
||||||
echo "Starting the adb server..."
|
|
||||||
time adb start-server
|
|
||||||
|
|
||||||
echo "------------------------------------------------"
|
echo "------------------------------------------------"
|
||||||
echo "Uninstalling the app..."
|
echo "Uninstalling the app..."
|
||||||
time adb uninstall $deployedAppName
|
time adb uninstall $deployedAppName
|
||||||
|
Reference in New Issue
Block a user