国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Linux命令行下編譯Android NDK的示例代碼

2019-10-21 21:33:04
字體:
來源:轉載
供稿:網友

這幾天琢磨寫一個Android的Runtime用來加速HTML5 Canvas,讓GameBuilder+CanTK 不但開發速度快,運行速度也能接近原生應用。所以花了點時間研究Android NDK,網上的資料都是講IDE里的編譯方法,這里記錄一下命令行下的編譯方法,供有需要的朋友參考。

這里以編譯hello-gl2為例:

0.安裝Android NDK/SDK,設置PATH變量(根據具體情況調整)

PATH=$PATH:/work/android/android-sdk-linux/platform-tools/:/work/android/android-sdk-linux/tools/PATH=$PATH:/work/android/android-ndk-r8/build/tools:/work/android/android-ndk-r8/export PATH

1.用android創建一個新工程

cd /work/android/android-ndk-r8/samplesandroid create project -n Hello -p hello -a Main -k com.hello -t 1

創建這個工程的目的是產生ant編譯需要的文件:

build.xml local.properties project.properties

2.現在需要編譯那個NDK例子,就把這幾個文件拷貝到對應的目錄下。這里編譯hello-gl2:

[lixianjing@lixianjing samples]$ cp hello/build.xml hello-gl2/[lixianjing@lixianjing samples]$ cp hello/local.properties hello-gl2/[lixianjing@lixianjing samples]$ cp hello/project.properties hello-gl2/

3.然后編譯,先用ndk-build編譯原生代碼,再用ant debug生產apk。

[lixianjing@lixianjing hello-gl2]$ ndk-build [lixianjing@lixianjing hello-gl2]$ ant debug

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙坪坝区| 平陆县| 德清县| 岳池县| 新田县| 隆昌县| 夏邑县| 昌邑市| 嘉定区| 和平区| 晋江市| 三都| 高碑店市| 青田县| 松阳县| 武乡县| 中西区| 天柱县| 怀化市| 岐山县| 南丰县| 塔河县| 札达县| 隆林| 乌鲁木齐市| 长岛县| 新安县| 尚义县| 泸溪县| 墨竹工卡县| 浦县| 会理县| 陆丰市| 乐都县| 榆中县| 德阳市| 木里| 嵊泗县| 阆中市| 波密县| 北碚区|