Windows环境安装Cygwin的方法
JAVA环境搭建(略)
Android环境搭建(略)
NDK环境搭建(略)
Windows环境配置Cygwin的方法(建议Windows10环境搭建)
验证Windows环境编译Android等的环境是否搭建成功
验证Cygwin环境是否安装配置成功
验证NDK编译环境是否配置成功
Cygwin环境报原来的windows系统用户名与新装的系统用户名不一致的解决方法1) $ mkpasswd -l > /etc/passwd
2) $ mkgroup -l > /etc/group
3) 再重新运行cygwin.bat
4) 也可以直接修改/etc/passwd,把里面涉及到原系统用户名的地方都更新为现在的用户名
Cygwin下ndk standalone版本的交叉编译环境搭建
1) standalone32文件的生成
./make-standalone-toolchain.sh --verbose --toolchain=arm-linux-androideabi-4.9 --platform=android-21 --install-dir=C:/cygwin/home/LENOVO/standalone32 --ndk-dir=H:/Android/android-ndk-r10e --system=windows-x86_64
./make-standalone-toolchain.sh --verbose --toolchain=arm-linux-androideabi-4.9 --platform=android-21 --install-dir=H:/Android/cygwin64/home/LENOVO/standalone32 --ndk-dir=H:/Android/android-ndk-r10e --system=windows-x86_64
2) standalone64文件的生成
./make-standalone-toolchain.sh --verbose --toolchain=aarch64-linux-android-4.9 --platform=android-21 --install-dir=C:/cygwin/home/LENOVO/standalone64 --ndk-dir=H:/Android/android-ndk-r10e --system=windows-x86_64
./make-standalone-toolchain.sh --verbose --toolchain=aarch64-linux-android-4.9 --platform=android-21 --install-dir=H:/Android/cygwin64/home/LENOVO/standalone64 --ndk-dir=H:/Android/android-ndk-r10e --system=windows-x86_64
$NDK_ROOT/build/tools/make-standalone-toolchain.sh --platform=android-19 --install-dir=/data/local/tmp/android-ndk-toolchain
$NDK_ROOT/build/tools/make-standalone-toolchain.sh --platform=android-19 --install-dir=h:/android-toolchain --ndk-dir=H:/Android/android-ndk-r10e
源码编译
演示程序
关注微信公众号,获取更多最新文章信息