移植curl到android,且支持https和http2.0
依赖前两篇文章
创建工作目录,并进入
| 1 | mkdir android | 
下载源码
| 1 | wget https://curl.haxx.se/download/curl-7.53.1.tar.gz | 
生成交叉编译工具链
| 1 | $ANDROID_NDK/build/tools/make-standalone-toolchain.sh --arch=arm --install-dir=./toolchain | 
导出环境变量(armeabi)
| 1 | export ANDROID_HOME=`pwd` | 
编译并安装
| 1 | cd curl-7.53.1 | 
卸载
| 1 | make uninstall | 
configure完成后检查输出结果是否enable ssl, enable https, enable http2.0
| 1 | Configured to build curl/libcurl: | 
armeabi-v7a
| 1 | $ANDROID_NDK/build/tools/make-standalone-toolchain.sh --arch=arm --install-dir=./toolchain | 
x86
| 1 | $ANDROID_NDK/build/tools/make-standalone-toolchain.sh --arch=x86 --install-dir=./toolchain | 
何大仙提供的shell脚本
| 1 | 
 | 
