首页 > 编程知识 正文

uniapp调用第三方sdk,windows7怎么安装软件

时间:2023-05-04 19:57:57 阅读:56117 作者:3238

一安装依赖软件: git :版本管理

go: go开发环境(版本=1.5 )可以直接下载窗口版的go安装软件包。

安卓studio :安卓开发IDE

go开发工具: VSCode或idea (谷歌版) ) ) ) ) ) ) ) ) )。

二谷歌环境配置go安装比较简单,参考: http://c.biancheng.net/view/3992.html

值得注意的事情:

环境变量GOPATH和GOROOT

GOPATH是一个工作区

GOROOT是go的安装位置

检查是否添加以下几个环境变量:

exportgoroot=c :/dev soft/goexportgopath=d :/workspace/goexportpath=$ path 3360 $ go root/mhdzjy 3360 $ go did

$GOPATH go计划工作目录,go环境构建知识mkdir-p $ go path/src/github.com/golang; 下载CD $ go path/src/github.com/golang mobile工具代码浏览git clone https://github.com/golang/mobile.git获取源代码github.com/golang/mobile $ go path/src/golang.org/x生成gomobile.exe可执行文件直接在github.com目录下编译用源代码的附属示例说明。 (直接使用1cd $ go path/src/golang.org/x/mobile/example/basic gomobile build//gomobile build编译时生成basic.apk

2将生成的apk直接下载到模拟器或手机上执行即可

()使用gomobile生成android sdk (在源代码自带示例中介绍) 1cd $ go path/src/golang.org/x/mobile/example/mhdzjyd; 生成gomobilemhdzjyd-target=Android./hello//hello.AAR二进制发行包

2使用2Androidstudio创建测试项目,并将hello.aar复制到项目模块的libs目录下//Androidstudio引用jar中

3配置模块的gradle.build文件,并将以下代码(红色代码)添加到gradle.build中:

配置repositories//gradle依赖关系库(平面依赖关系)参考有关gradle依赖关系库的flatdir(dirs'libs ) }dependencies )//此节点文件通常存在。 只有最后一行代码compilefiletree (include : (' *.jar )、dir: 'libs ' ) test compile ' JUnit : JUnit :4.12 ' compile ' com.Android.support : app compat-v 7336023.1.1 ext 3: ' AAR ' } 在这里,可以找到与生成的java文件相对应的go文件

5在项目中,可以通过直接使用build/exploded-aar/hello目录中的相关接口来提供调用go的sdk相关功能

ps:go用作android sdk是有限制的,具体参考gomhdzjyd知识,如https://godoc.org/golang.org/x/mobile/cmd/gomhdzjyd

用go直接开发android程序也不完美。 另外,在liunx上的构建基本相似

使用grad le:http://blog.jobbole.com/71999 /

使用go mobile:https://github.com/golang/go/wiki/mobile

gomobile源地址: https://github.com/golang/mobile

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。