單機遊戲下載單機遊戲下載基地
最新遊戲| 熱門遊戲| 遊戲大全| 遊戲專題
壓縮解壓 光盤工具 文字輸入 殺毒軟件 文件處理 轉換翻譯 股票證券 辦公學習 編程軟件 虛擬光驅
當前位置: 首頁應用軟件編程軟件→ Android NDK R9d 官方最新版

Android NDK R9d官方最新版

  • Android NDK R9d截圖0
< >
Android NDK R9d下載
好玩 好玩 0
坑爹 坑爹 0
  • 應用語言:英文
  • 應用大小:497M
  • 更新時間:2014-11-14 17:47
  • 發行時間:
  • 應用類型:普通
  • 應用標簽:Android
煩躁到不行,官方網站根本打不開,幸好小編收藏了一個,有了Android NDK R9d再也不用再用Cygwin這種蛋疼的東西了。說明:NDK提供了一係列的工具,幫助開發者快速開發C(或C++)的動態庫,並能自動將so和java應用一起打包成apk。這些工具對開發者的幫助是巨大的 [更多]
應用介紹

煩躁到不行,官方網站根本打不開,幸好小編收藏了一個,有了Android NDK R9d再也不用再用Cygwin這種蛋疼的東西了。

說明:

NDK提供了一係列的工具,幫助開發者快速開發C(或C++)的動態庫,並能自動將so和java應用一起打包成apk。這些工具對開發者的幫助是巨大的。

NDK集成了交叉編譯器,並提供了相應的mk文件隔離CPU、平台、ABI等差異,開發人員隻需要簡單修改mk文件(指出“哪些文件需要編譯”、“編譯特性要求”等),就可以創建出so。

NDK可以自動地將so和Java應用一起打包,極大地減輕了開發人員的打包工作。

為什麼使用NDK

1.代碼的保護。由於apk的java層代碼很容易被反編譯,而C/C++庫反彙難度較大。

2.可以方便地使用現存的開源庫。大部分現存的開源庫都是用C/C++代碼編寫的。

3.提高程序的執行效率。將要求高性能的應用邏輯使用C開發,從而提高應用程序的執行效率。

4.便於移植。用C/C++寫得庫可以方便在其他的嵌入式平台上再次使用。

Android NDK安裝教程:

對於Windows環境下NDK的開發,如果使用的NDK是r7之前的版本,必須要安裝Cygwin才能使用NDK;從r7開始,Google的提供了一個ndk-build.cmd的腳本,可以直接用它編譯,而不需要使用Cygwin了。可以通過,配置path變量,直接在cmd下麵運行ndk-build命令即可對android工程中的項目進行編譯了。

1、配置path

2、推薦在eclipse中安裝一個插件 可以快速調出文件夾,即命令行

詳見http://basti1302.github.io/startexplorer/

初步的使用:

1、導入項目

在工程的根目錄下麵 輸入ndk-build

運行整個項目即可,看到項目運行成功的畫麵。

在這種情況下,就可以編寫一般的代碼的程序啦!但是,這樣寫的C代碼是沒有代碼的提示。點擊在你的工程Project選擇Android Tools,Adding Native Support 便可導入一些C的頭文件庫。如下圖

我們可以看到有很多的頭文件哈!

在這種模式下,

1、寫的代碼就可以有C的代碼的自動的提示哈!很OK的!

2、自己編譯項目JNI 下麵的文件也自動的編譯。

3、但是如果,有些頭文件不在導入的頭文件中,項目將會報錯..

下載地址

Android NDK R9d 官方最新版

      熱門評論

      最新評論

      發表評論查看所有評論(0)

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      (您的評論需要經過審核才能顯示)

      配置需求

      推薦專題

      up對戰平台up對戰平台

      關於飛翔|聯係我們|大事記|下載幫助(?)|廣告聯係|版權聲明|網站地圖|友情鏈接

      Copyright 2010-2013單機遊戲下載(R) 版權所有 飛翔下載所有遊戲及軟件下載資源來源互聯網,並由網友上傳分享。如有侵權,請來電來函告之。
      飛翔忠告:抵製不良色情、反動、暴力遊戲 合理安排遊戲時間 享受健康生活【鄂ICP備13011873號-1】