系统开发日志

go get -u -v google.golang.org/grpc
  1. 确保你的Go环境已经安装并配置。

  2. 安装gomobile工具:go get -u -v google.golang.org/grpc

  3. 创建Go代码,例如:

 
package main
 
import (
    "fmt"
    "gomobile"
)
 
func main() {
    gomobile.XamarinCallback("Hello from Go!")
}
 
func Hello() {
    fmt.Println("Hello from Go!")
}
  1. 使用gomobile命令编译为安卓应用:gomobile build -target=android -o myapp.apk

这将生成一个名为myapp.apk的安卓应用程序包,你可以将它安装到安卓设备上进行测试。

请注意,由于Go语言并非为安卓应用程序的原生开发设计,因此在安卓应用中使用Go可能会遇到性能和兼容性等问题。在实际开发中,通常会使用Java或Kotlin与Go语言结合进行安卓应用的开发。

 

 

GOPATH
在 go1.12 之前,安装 golang 之后,需要配置两个环境变量----GOROOT 和GOPATH。前者是 go 安装后的所在的路径,后者是开发中自己配置的,用于存放go 源代码的地方。在 GOPATH 路径内,有三个文件夹,分别是

bin: go 编译后的可执行文件所在的文件夹
pkg: 编译非 main 包的中间连接文件
src: go 项目源代码
开发的程序源码则放在src里,可以在src里创建多个项目。每一个项目同时也是一个文件夹。

go1.12 之后,淡化了 GOPATH,因此也可以忽略这部分内容。




 
 
posted @ 2024-05-10 17:38  飞雪飘鸿  阅读(13)  评论(0编辑  收藏  举报
https://damo.alibaba.com/ https://tianchi.aliyun.com/course?spm=5176.21206777.J_3941670930.5.87dc17c9BZNvLL