ลองเขียน Go Lang Mobile ต้องตั้งค่าอะไรบ้าง?
เริ่มจากดาวน์โหลด และติดตั้ง Gohttps://golang.org/doc/install
ดาวน์โหลดและติดตั้ง GoLang Mobile
https://github.com/golang/go/wiki/Mobile#tools
พอถึงขั้นตอน Building and deploying to Android รันไม่ผ่าน!!
https://developer.android.com/ndk/guides/
ต้องไปติดตั้ง Android Studio ก่อนเพื่อโหลด NDK
https://developer.android.com/studio/
หลังจากนั้นก็หา PATH ndk-bundle บน Windows 10 ไม่เจอ
https://stackoverflow.com/questions/27522184/android-ndk-default-location
ต้องรัน NDK ก่อนเริ่มคำสั่ง Building อีกครั้ง
https://stackoverflow.com/questions/42430609/gomobile-command-error-no-android-ndk-path-is-set/42914874
หลังจาก Building เสร็จจะได้ไฟล์ basic.apk ที่โฟลเดอร์ชื่อ Users ของ Windows 7
หลังจากนั้นก็ลองคำสั่งเกี่ยวกับ Android Debug Bridge (adb) ซึ่งจะไม่พบเพราะไม่ได้เซ็ต PATH ของ Android SDK
https://stackoverflow.com/questions/2517493/adb-command-not-found-in-linux-environment
พอลองรันดู ปรากฏว่าหาตัว device/emulators ไม่เจอ
ก็ลองไปค้นดูก็เจอกระทู้ที่บอกว่าให้เปิดที่โทรศัพท์มือถือ หรือเครื่องที่เราใช้ต่อกับคอมพิวเตอร์ของเรา
https://stackoverflow.com/questions/10705089/how-to-fix-error-device-not-found-with-adb-exe
และโทรศัพท์แต่ละเครื่องก็มีเมนูที่ต่างกันอย่างเช่น
และโทรศัพท์แต่ละเครื่องก็มีเมนูที่ต่างกันอย่างเช่น
หลังจากนั้นลองรันคำสั่งอีกครั้ง รอจนกระทั่งติดตั้งบนเครื่องเราเรียบร้อยจะมีข้อความ Success ปรากฏขึ้นมา
> gomobile install golang.org/x/mobile/example/basic
เมื่อเปิดดูบนเครื่องมือถือจะพบกับแอพฯใหม่ที่ชื่อว่า Basic อยู่บนหน้าจอเรียบร้อย
แอพใหม่บนมือถือ
ซึ่งในขั้นตอน Install เราจะต้องกำหนดการเชื่อมต่อของ USB ให้เป็นโหมด "เชื่อมต่ออุปกรณ์"
หรือหากไม่ต้องการ Install ผ่าน gomobile จะเปลี่ยนไปโหมด "ถ่ายโอนไฟล์" ก็ได้ซึ่งเมื่ออยู่ในโหมดถ่ายโอนไฟล์ ใน My Computer จะปรากฏไอคอนไดร์ฟของโทรศัพท์มือถือ ให้ทำการคัดลอกไฟล์ไปวางบนพื้นที่เก็บข้อมูลในมือถือเลยก็แล้วแต่สะดวกครับ
เอาไฟล์ .apk ในคอมพิวเตอร์เราไปวางไว้ในไดร์ฟมือถือ
เมื่อเปิดเข้าไปในส่วนของการจัดการไฟล์ ในมือถือ ให้เปิดไปที่ประเภทไฟล์ APK หรือถ้าไม่มีเมนูนี้ ก็เข้าไปตามโฟลเดอร์ที่นำไฟล์ basic.apk ไปวางไว้ในขั้นตอนที่ผ่านมาโดยตรง
เพียงเท่านี้ก็สามารถกดติดตั้งแอพฯได้เองแล้วครับ
หลังจากนี้สิ่งที่ต้องทำก็คือ อ่านคู่มือและทดลองตามตัวอย่างต่างๆให้เข้าใจ และประยุกต์ใช้จริงในงานของเรากันครับ อาจจะใช้เวลานานหน่อย แต่ก็ท้าทายดีสำหรับการเริ่มต้นเขียนภาษาใหม่ๆ และขอให้ทุกคนสนุกไปกับการแก้ปัญหาอย่าท้อกันง่ายๆนะครับ :)
ปล. ในตัวอย่างนี้เมื่อเปิดแอพฯ Basic ขึ้นมาจะปรากฏรูปสามเหลี่ยมกระพริบดังภาพด้านล่างนี้
เรื่องราวหลังจากนี้จะเป็นอย่างไรต่อไป โปรดติดตามตอนต่อไป
หลังจากนี้สิ่งที่ต้องทำก็คือ อ่านคู่มือและทดลองตามตัวอย่างต่างๆให้เข้าใจ และประยุกต์ใช้จริงในงานของเรากันครับ อาจจะใช้เวลานานหน่อย แต่ก็ท้าทายดีสำหรับการเริ่มต้นเขียนภาษาใหม่ๆ และขอให้ทุกคนสนุกไปกับการแก้ปัญหาอย่าท้อกันง่ายๆนะครับ :)
ปล. ในตัวอย่างนี้เมื่อเปิดแอพฯ Basic ขึ้นมาจะปรากฏรูปสามเหลี่ยมกระพริบดังภาพด้านล่างนี้
เรื่องราวหลังจากนี้จะเป็นอย่างไรต่อไป โปรดติดตามตอนต่อไป
ความคิดเห็น
แสดงความคิดเห็น