請參考:http://www.cnblogs.com/ghj1976/p/5087049.html html
Mac 下命令行設置代理:android
export http_proxy=http://127.0.0.1:8787git
git config --global http.proxy http://127.0.0.1:8787
git config --global https.proxy https://127.0.0.1:8787 github
go get -u golang.org/x/mobile/cmd/gomobile golang
gomobile initapp
若是出現下面錯誤:iphone
$ gomobile init工具
gomobile: xcrun --show-sdk-path: exit status 1測試
xcrun: error: SDK "iphoneos" cannot be locatedui
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: unable to lookup item 'Path' in SDK 'iphoneos'
則須要確保你安裝了 XCode
我直接下載的的 Android Studio, 一步到位, 下載地址:
https://developer.android.com/sdk/installing/index.html?pkg=studio
Android Studio 的 Configure –》 SDK Manager 中能夠看到 SDK的安裝目錄。
adb 命令 就在 SDK 安裝目錄下的 platform-tools 目錄下,即下面目錄。
/software/adt-bundle-mac-x86_64-20140321/sdk/platform-tools
把這個目錄增長到 PATH 設置中。
http://stackoverflow.com/questions/17901692/set-up-adb-on-mac-os-x
而且你的設備要可以使用 adb 調試。
個人手機是華爲榮耀6
手機上打開USB調試的方法請參考下面方法:
http://jingyan.baidu.com/article/f25ef25466fbfc482d1b8272.html
須要打開兩個設置,以下圖:
開啓USB調試
開啓 MTP,不選這個無法USB調試的。
這兩個設置後,咱們在 android studio 上就能夠看到能夠真機調試了。
adb devices 命令能夠看到咱們剛剛配好的真機。
編號跟上面編號一致。
執行
gomobile install golang.org/x/mobile/example/basic
咱們會看見桌面上安裝好了這個 basic 應用。
咱們在手機上運行這個應用就能夠看到效果。
這個例子在桌面是能夠跑的。只需以下運行:
$ cd $GOPATH/src/golang.org/x/mobile/example/basic $ go run main.go
go build 也能夠生產該操做系統下的執行文件。
$ cd $GOPATH/src/golang.org/x/mobile/example/basic $ gomobile build $ ls main.go basic.apk
go 提供的幾個例子運行截圖以下:
gomobile install golang.org/x/mobile/example/audio
gomobile install golang.org/x/mobile/example/flappy
參考:
http://studygolang.com/topics/967
https://github.com/golang/go/wiki/Mobile
http://www.jianshu.com/p/403aa507935b
https://blog.weizhe.net/?p=534
一些例子: