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

首頁 > 系統 > Android > 正文

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

2019-12-12 00:24:00
字體:
來源:轉載
供稿:網友

這幾天琢磨寫一個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

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林網的支持。如果你想了解更多相關內容請查看下面相關鏈接

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 治多县| 拜城县| 昌乐县| 手游| 睢宁县| 邹平县| 疏附县| 象州县| 海丰县| 南城县| 白朗县| 贵阳市| 休宁县| 河池市| 和平区| 右玉县| 阜城县| 顺义区| 越西县| 佛山市| 牡丹江市| 香河县| 叶城县| 孝义市| 师宗县| 长兴县| 深水埗区| 望城县| 越西县| 蓬溪县| 东乌珠穆沁旗| 甘德县| 绥芬河市| 玉环县| 九江县| 崇阳县| 昌平区| 巴彦县| 竹溪县| 波密县| 南宫市|