golang可以寫安卓,golang中有一個新的函式庫名叫go.mobile,包含了Go for Android的函式庫的工具。
在go.mobile函式庫的readme中有介紹開發環境的搭建,不過僅限於早期版本,整合進IDE的建置系統還沒有呢。
1、首先需要Android SDK,和NDK。
2、然後需要加入一個環境變數:NDK_ROOT=$HOME/android/ndk-toolchain
3、設定NDK工具ndk/build/tools/make-standalone-toolchain.sh - platform=android-9 --install-dir=$NDK_ROOT
4、安裝Go cross-compiler
hg clone https://code.google.com/p/go cd go/src CC_FOR_TARGET=$NDK_CC GOOS=android GOARCH=arm GOARM=7 ./make.bash
5、如果之前有安裝過GO,那麼預設情況下是for電腦平台的,所以這裡要建置ARM的。大概是這個意思。
6、將go/bin加入path環境變數
利用Go,可以開發兩個項目,一個是android JAVA程式碼呼叫到go,另一個是純Go寫的APP,第二種就是提供了open gl和完全的golang開發環境。
更多golang知識請關注PHP中文網golang教學欄位。
以上是golang可以寫安卓嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!