AndroidSDKプラットフォームでdexdumpを実行したい-Go言語のツール。
すでにPATH変数を設定しています。(私はUbuntu 12.04を使用しています)
これが私のコードです:
package main
import (
"bytes"
"fmt"
"log"
"os/exec"
)
func main() {
path, err := exec.LookPath("dexdump")
if err != nil {
log.Fatal(err)
}
fmt.Println(path)
cmd := exec.Command(path)
var out bytes.Buffer
cmd.Stdout = &out
err2 := cmd.Run()
if err2 != nil {
log.Fatal(err2)
}
fmt.Printf("%q\n", out.String())
}
結果:/ home / gunwoo / android-sdk-linux / platform-tools / dexdump
2012/10/1516:44:39終了ステータス2
終了ステータス1
なぜ行くのが道を見つけられないのですか?