我正在尝试编写我的第一个 go 程序来启动一个 android 模拟器而不启动 Android studio 和 avd 管理器。
我先写了一个bat文件
c:
cd C:\Users\me\AppData\Local\Android\Sdk\emulator
start /min "Android Emulator" emulator.exe -avd Pixel_3a_API_30
哪个有效,但我希望终端被隐藏而不是最小化。因此,由于我想尝试使用 GO,我尝试使用 go 运行命令
package main
import (
"log"
"os/exec"
)
func main() {
cmd := exec.Command(`C:\Users\me\AppData\Local\Android\Sdk\emulator\emulator.exe`, "-avd Pixel_3a_API_30")
err := cmd.Run()
if err != nil {
log.Printf("%v", err)
}
}
这不会产生错误,但也不会启动模拟器。我究竟做错了什么?
这是输出
$ go run .
2020/09/05 17:14:02 exit status 1
临摹微笑
波斯汪
相关分类