问题标签 [gomobile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - `gomobile build` 和 `gomobile install` 抛出“gomobile: EOF”
我正在尝试使用 gomobile 构建一个 android 应用程序,但是命令gomobile install
和gomobile build
失败gomobile: EOF
。在此错误之前,我收到此错误:
# golang.org/x/mobile/gl
In file included from /root/go/src/golang.org/x/mobile/gl/gl.go:17:0:
work.h:6:23: fatal error: GLES2/gl2.h: No such file or directory
compilation terminated.
但它是固定的yum install make gcc mesa-libGLES-devel mesa-libEGL-devel
。
该应用程序主要是一个网络应用程序。这里是进口。是只有某些软件包适用于 gomobile 还是全部适用?
操作系统:Fedora 22。
更多信息:我能够构建https://github.com/golang/mobile/blob/master/example/network/main.go所以我只能假设问题是特定于我的应用程序的。
android - 从 gomobile 绑定评估 nil 值
在Android Java中评估Go函数的nil返回值的正确方法是什么?
这是我尝试过的:
然后我使用以下命令通过 gomobile 生成一个 .aar 文件:
gomobile bind -v --target=android
在我的 Java 代码中,我尝试将nil评估为null但它不起作用。Java 代码:
免责声明:go 库中的其他方法完美无缺
android - 未显示使用 gomobile 构建的 android 应用程序的启动器图标
我有一个用 Go 编写的网络应用程序。从 Go 1.5 开始,我也可以为 android 设备构建它,使用 gomobile 工作正常,几乎没有任何变化。
但我无法更改应用程序的默认 android 图标。
我正在使用自定义清单文件构建应用程序:
并尝试将图标 png 文件放在 assets 子目录中:
而不是android:icon="@assets/ic_launcher"
我也尝试过android:icon="@drawable/ic_launcher"
但android:icon="@assets/drawable/ic_launcher"
没有任何结果。
有什么解决办法吗?
注意:gomobile 只有 assets 目录作为自定义文件的位置。
go - gomobile 兼容性
我正在用 gomobile 和本机 golang 编写一些测试应用程序。奇怪的是,这些应用程序不能在装有 Android 4.1.1 的 Galaxy S3 上运行,但可以在装有 Android 5.1.1 的 Galaxy Note 5 上运行。有人知道当前版本的 gomobile 对硬件和软件的明确要求吗?我不认为它出现在任何文件或演讲中。
go - Golang:Gomobile 应用程序无法生成文件
有没有人用过 gomobile 应用并成功在手机中创建文件?我在装有 Android 4.4.2 的 Galaxy S4 上尝试了以下代码:
但是没有在手机中创建文件。
我还尝试了一个名为“AnGoIde”的应用程序,它允许我们直接在 Android 中编写 Go 和编译,以下代码能够创建“zzz.txt”文件:
最终我想将所有错误保存在一个文件中,这样我就可以看到导致我的应用程序崩溃的原因,而 AnGoIde 不支持很多包,所以我不能将它用于我的测试。有没有人以前用 gomobile 应用程序成功生成过文件?
ps 我尝试将目录指定为“/storage/emulated/0/Go/”,这是我存储 apk 文件但不起作用的同一个位置。
android - 如何使用 gomobile build sdk-arr-libs 访问网页?
我使用gomobile bind
生成的.arr
文件。
Go 代码包括func
访问网络的内容。
我将它添加.arr
到我的 Android 项目中Android Studio
,构建并安装 apk 到虚拟设备。
但是该应用程序无法访问网络。
运行应用程序后它出来:
我一定错过了什么,请帮助我。
go - 使用移动 pkg 的 Golang 跨平台游戏引擎?
是否可以使用 Go 移动包资源创建跨平台(移动 + destkop)游戏引擎?或者它以某种方式与 gomobile 和移动架构相关联?
第一个问题是我将使用的 glsprite 和其他渲染包构建在 OpenGL ES之上,因此我必须忽略所有内容,gl
只使用更通用的包,如https://godoc.org/golang。 org/x/mobile/exp/sprite/portable ? 或者我仍然可以在针对移动设备时近乎无缝地使用 glsprite?
从理论上讲,音频应该可以与https://godoc.org/golang.org/x/mobile/exp/audio交叉编译?
它可行/可行吗?还是太麻烦?
android - 使用回调的 Gomobile android
我有一个使用 go mobile 编写的库,它应该只有一个回调,但是在尝试实现它时,我得到了两个额外的方法。
问题是,在 Android Activity 上实现回调的正确方法是什么?
现在我有下一个:
连接已成功建立,但在回调活动时我得到:
如果有人可以提供帮助,我将不胜感激。
go - gomobile绑定你好错误
Go 1.5 和 1.6 都是新安装的 gvm,我正在尝试创建一个基本的 hello world 示例的 android 绑定。
我用来尝试新事物的旧 32 位笔记本电脑上的 Ubuntu 14.4 长期支持。在获得 gomobile 和 gomobile init 之后,一切正常。可以构建和安装。android sdk 是新的并且设置正确。我只是找不到有关该错误的任何信息。
gomobile 绑定你好
gomobile:loadExportData 失败 go install -p=2 -pkgdir=/home/mrlarge/.gvm/pkgsets/go1.6/global/pkg/gomobile/pkg_android_amd64 -tags="" -gcflags=-shared -ldflags=-shared 你好失败:退出状态 2
你好
Ps 抱歉,上面的部分必须被删除,我想是 Sleepy touchpad 错误..
xcode - GOMobile“事件/触摸”包
如何使用 gomobile“事件/触摸”包?我想得到各自的触摸坐标,这个返回的触摸坐标将在 ios/android 中使用。
请建议如何做到这一点。如果有任何示例应用程序可用,请提出建议。
谢谢。