b.sh
#!/bin/bash
usage(){
cat << EOF
OPTIONS:
-b 编译
-p 打包
EOF
}
case "$1" in
b)
python ./build_native.py;
;;
p)
ant -Dsdk.dir=$ANDROID_SDK_ROOT -Dtarget=android-14 debug;
;;
clean)
ant -Dsdk.dir=$ANDROID_SDK_ROOT -Dtarget=android-14 clean
;;
esac
前提
export ANDROID_SDK_ROOT=/Users/gaohaijun/Documents/soft_install_path/adt-bundle-mac-x86_64-20140702/sdk
exprot ANDROID_SDK_ROOT/platform_tools
安装adb install xx.apk
启动adb shell am start -n package_name/org.cocos2dx.cpp.AppActivity
adb shell am start -n package_name/主Activity全名(可以查看AndroidManifest.xml)
如果有错误提示:
/proj.android/build.xml:81: Cannot find /tools/ant/build.xml imported from /Users/gaohaijun/Documents/my_cocos2dx_game/lua_project/zu_ma_game/proj.android/build.xml