build-x86.sh 378 B

123456789101112131415161718192021
  1. #!/bin/bash
  2. #
  3. set -ex
  4. DEST="/data/local/tmp/atx-agent"
  5. echo "Build binary for x86(emulator) ..."
  6. GOOS=linux GOARCH=amd64 go build
  7. # go generate
  8. # GOOS=linux GOARCH=arm go build -tags vfs
  9. ADB="adb"
  10. $ADB push atx-agent $DEST
  11. $ADB shell chmod 755 $DEST
  12. $ADB shell $DEST server --stop
  13. $ADB shell $DEST server -d "$@"
  14. $ADB forward tcp:7912 tcp:7912
  15. curl localhost:7912/wlan/ip