Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> NDK入門項目實戰(1)

NDK入門項目實戰(1)

編輯:高級開發

目標:利用NDK 生成 SO 庫,使用 SO 庫進行 JNI 調用,在 android sdcard 創建文件並寫入數據

  工具:NDK1.5 R1, android SDK1.5 R1, SDCARD, Eclipse , ADT 0.9, Eclipse Galileo for C/C++, Cygwin 1.5。工具比較多,我是在Windows XP 進行操作的,如果在 Ubuntu 或者其他的 Linux系統下進行操作直接進入步驟 2 即可。請看步驟:

  1. 安裝Cygwin

  關於Cygwin 的安裝請自行百度或者 google ,因為網速原因,建議大家使用本地安裝包進行下載: http://www.gougou.com/search?search=cygwin&id=2 下載一個 38.2M 即可,我用的就是這個版本。

  2. 安裝NDK

  進入正題安裝NDK ,首先打開 cygwin ,然後使用 cd 命令進入你的 NDK 根目錄,(不會用 Linux命令?? Google 去),然後運行: build/host-setup.sh

  如果出現以上的信息,說明安裝正確,如果出現GCC 為找到,請輸入 gcc 命令查看,如果出現 toolchain 未找到的信息,請試著修改 build/host-setup.sh 文件第一行代碼,將:#!/bin/sh 改成#!/bin/bash ,在 Ubuntu 上這個是需要修改的。

  安裝成後,我們使用make 命令試試編譯自帶的程序,輸入 make APP=h

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved