วันอังคารที่ 28 สิงหาคม พ.ศ. 2561

Vuforia + Unity tutorial Part 2.2 แก้ปัญหา Build ไม่ผ่าน (Android Studio)

    นี้เป็นวิธีการแก้ปัญหาโดยใช้ตัวโปรแกรมอย่าง Android Studio ในการจัดการพวก SDK Tool โดยต้องขอเกริ่นก่อนว่าการที่เราจะ Build APK ได้นั้นจะต้องมีโฟลเดอร์ SDK ของ Android ก่อนและหลังจากนั้นเราก็กำหนด PATH ไปที่โฟลเดอร์ดังกล่าว เพื่อที่ตัวโปรแกรม Unity จะได้ใช้ Resource เหล่านี้ในการสร้างไฟล์ APK

    ซึ่งเราสามารถที่จะโหลดเป็น SDK แยกมาตามแต่ละเวอร์ชั่นก็ได้ แต่วิธีนี้จะต้องจัดการเวอร์ชันผ่านทาง SDK Manager ที่เป็น Command Line กับอีกวิธีซึ่งผมลองใช้คือ การโหลดโปรแกรม Android Studio เอาไว้ในเครื่องซึ่ง โหลดเอาไว้แต่ไม่ได้ใช้ทำ Application ใดๆนะครับ แต่โหลดไว้สำหรับกำหนด PATH ไปที่โฟลเดอร์ที่มี SDK Tool อยู่ และผมสามารถที่จะใช้ SDK Tool ที่เป็นแบบ GUI ที่มาพร้อมกับตัวโปรแกรม Android Studio


    
โดยเมื่อกดที่ปุ่ม ที่อยู่ในรูปด้านซ้ายจะพาเราไปที่หน้าต่างของ SDK Manager นะครับ


    และเมื่อเลือกแถบ SDK Tool จะมีรายละเอียดของ Tool ต่างๆขึ้นมา


    โดยปัญหาที่เกิด เกิดจากที่เวอร์ชันของ SDK Build-Tools รุ่นใหม่ๆนั้นทำให้เราไม่สามารถ Build Apk ได้ซึ่งจากที่คู่หูทำโปรเจคท์ผมไปหาข้อมูลมา เขาบอกว่ามีคนแนะนำเวอร์ชัน 24 - 25  ผมเลยจะลองเปลี่ยนให้เป็นเวอร์ชั่น 24 ดู 

    ในหน้าต่างดังกล่าวถ้าเราติ๊กที่ช่อง Show Package Details ในส่วนหัวข้อ Android SDK Builds-Tool จะมีเวอร์ชันต่างๆมากมายออกมาดังรูป


    ให้เราทำการติ๊กไปที่เวอร์ชั่น 24.03 ครับ แล้วกดติ๊กออกที่เวอร์ชั่น 26.03 แล้วกด Apply ซึ่งมันจะใช้เวลาสักเล็กน้อยเมื่อเสร็จแล้ว เราก็สามารถที่จะ Build APK ออกมาได้ครับ




ไม่มีความคิดเห็น:

แสดงความคิดเห็น