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

首頁 > 系統 > Linux > 正文

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

2024-08-28 00:03:31
字體:
來源:轉載
供稿:網友

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

總結

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 改则县| 会昌县| 青田县| 湖州市| 茌平县| 新和县| 凌海市| 岑溪市| 元谋县| 博乐市| 沧源| 和田市| 临西县| 日土县| 宣汉县| 噶尔县| 桐乡市| 来凤县| 牙克石市| 高台县| 黔西县| 铁力市| 通州市| 平顶山市| 岱山县| 平江县| 琼海市| 安龙县| 宁化县| 阿拉善右旗| 汉中市| 武鸣县| 鄢陵县| 梨树县| 新闻| 三江| 汾西县| 张家界市| 浦城县| 木兰县| 东辽县|