Windows下搭建Android NDK開發環境及命令列編譯

weixin_33831673發表於2015-12-27

首先說明本文內的相關安裝操作參考《Pro Android C++ with the NDK》一書。

安裝

Windows搭建Android NDK開發環境需要安裝如下部分(同時需要配置對應環境變數,你如果不清楚怎麼配置,麻煩參考原書或者搜尋之)

  • JDK(Java Development Kits)
  • Android SDK
  • Apache Ant
  • Cygwin or Mingw
  • Android NDK
  • Eclipse or Android Studio

可以用以下命令驗證是否安裝成功:

java -version
ant -version
"SDK Manager"
gcc --version
ndk-build

命令列編譯

將NDK安裝目錄下的samples\hello-jni,拷貝到你的工作目錄。利用命令列進入該目錄。
首先輸入:

ndk-build # 編譯Native code,生成.so
android update project -p . -s --target android-23 #生成build.xml,用於ant
ant debug # 生成
.apk

通過上面三個命令,就可以在./bin中看到apk了,通常名字是“HelloJni-debug.apk”。
如果target不確定,可以使用android list targets檢視。

相關文章