Gomobile iOS和Android的开发库 Gomobile

blov • 9350 次点击    
这是一个分享于 的项目,其中的信息可能已经有所发展或是发生改变。
Gomobile是一个应用于iOS和Android的优秀跨平台开发库,为开发者提供用于创建Android和iOS 移动平台代码的工具。 ### 环境设置 我们需要Go 1.5及以上版本(版本越高越好)。  然后,我们需要安装Gomobile: <pre class="brush:cpp ;toolbar: true; auto-links: false;">go get golang.org/x/mobile/cmd/gomobile</pre> 注:该命令可能需要几分钟的时间。 至于构建Java代码,你则需要Android SDK,并安装Java(OpenJDK就够了)。 [下载](https://developer.android.com/sdk/index.html#Other)并安装Android SDK到主目录:如~/android-sdk, 然后执行API的安装命令。 <pre class="brush:cpp ;toolbar: true; auto-links: false;">~/android-sdk/tools/android sdk</pre> 然后,你需要设置环境变量: <pre class="brush:cpp ;toolbar: true; auto-links: false;">export ANDROID_HOME=$HOME&#34;/android-sdk&#34;</pre> 设置完成。 ### 你可以 #### 与Android和iOS共享Go-code * int and float; * string and boolean; * byte[].  * ... #### 建立及导入到 Java/Objective-C/Swift ![image](http://static.oschina.net/uploads/space/2016/0316/163635_sfAl_2652078.png) ![image](http://static.oschina.net/uploads/space/2016/0316/163659_S6yG_2652078.png) #### 连接数据包使用 ![image](http://static.oschina.net/uploads/space/2016/0316/164149_W3KN_2652078.png) ![image](http://static.oschina.net/uploads/space/2016/0316/164154_Bbgq_2652078.png) 了解[更多](https://dzone.com/articles/gomobile-library-development-for-iosandroid?utm_medium=feed&amp;utm_source=feedpress.me&amp;utm_campaign=Feed:%20dzone)
授权协议:
BSD
开发语言:
Google Go 查看源码»
操作系统:
跨平台
9350 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传