40 lines
1.2 KiB
Bash
40 lines
1.2 KiB
Bash
#
|
|
# set the path to android executables
|
|
#
|
|
ANDROID_SDK_HOME='/usr/local/opt/android-sdk'
|
|
ANDROID_NDK='/usr/local/opt/android-sdk/ndk-bundle'
|
|
ANDROID_AVD_HOME=~ #/Users/j3g
|
|
ANT_HOME=' /usr/local/Cellar/ant'
|
|
JUNIT_HOME='/usr/local/lib/junit'
|
|
BUILD_TOOLS_VER='23.0.3'
|
|
|
|
# sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home /Library/Java/JavaVirtualMachines/current
|
|
JAVA_HOME='/Library/Java/JavaVirtualMachines/current'
|
|
|
|
# path to binaries
|
|
export JAVA_BIN=$JAVA_HOME/bin
|
|
export ANT_BIN=$ANT_HOME/bin
|
|
export PATH=$ANT_BIN:$JAVA_BIN:$PATH
|
|
|
|
# environment vars -- used by build tools (ant)
|
|
export JAVA_HOME=$JAVA_HOME
|
|
export ANT_HOME=$ANT_HOME
|
|
export ANDROID_SDK_HOME=$ANDROID_SDK_HOME
|
|
export ANDROID_HOME=$ANDROID_SDK_HOME
|
|
|
|
# set path to android tool binaries
|
|
export PATH=$ANDROID_SDK_HOME/build-tools/$BUILD_TOOLS_VER:$PATH
|
|
export PATH=$ANDROID_SDK_HOME/platform-tools:$PATH
|
|
export PATH=$ANDROID_SDK_HOME/tools:$PATH
|
|
|
|
# ndk tools
|
|
export PATH=$ANDROID_NDK:$PATH
|
|
export PATH=$ANDROID_NDK/build/tools:$PATH
|
|
|
|
### ### ###
|
|
### backup the android app
|
|
### next convert to .tar format
|
|
alias adbback='adb backup -f myAppBackup.ab' #com.corp.appName
|
|
alias adconv="dd if=myAppBackup.ab bs=24 skip=1 | $OSSL zlib -d > myAppBackup.tar"
|
|
|