我正在使用 golang 和gomobile开源包进行 android 应用程序开发。通过这种方法,我可以生成 APK 文件,然后在平板电脑上安装和启动 android 应用程序。
我需要找到用于写入/读取的 sdcard(辅助内存)的路径。我知道我们可以使用以下函数在 Android 中找到二级内存路径。
getExternalFilesDirs("")
目前,在我的 golang API 中,我已经硬编码了 sdcard 路径并且它正在工作。我通过开发一个小的纯Android项目并使用“getExternalFilesDirs(”“)”函数获得了sdcard路径。
但这不是一种实用的方法,因为每个 Android 设备的路径可能不同。
我的问题: 在 Golang 中是否有任何类似的功能可以让我在平板电脑上安装 sdcard 的路径?