Android Studio ปัญหา และแนวทางแก้ไข
เมื่อวันก่อนทาง Google ได้ปล่อย Android Studio 1.0 ให้พวกเราโหลดมาเล่นกัน ผมก็เลยทำการโหลดมาเล่นตอนเย็นๆ ของวันนั้น
ผมก็เจอปัญหาเพียบเลยครับ ใช้งานไม่ได้ เพราะผมไม่เข้าใจว่ามันต้องเซตอะไรบ้าง หรือลงอะไรเพิ่มเติมอีก ตอนนั้นเครื่องผมเป็น JDK 1.6 อยู่แล้ว และเขียนแอพด้วย ADT ครับ
เอาล่ะ จากปัญหามากมายที่ลงแล้วใช้งานไม่ได้ ผมก็งมแก้ไขอยู่นาน จนผมรันโปรแกรมได้ละ เลยขอมาเขียนบทความเพื่อแบ่งปันเทคนิคการแก้ปัญหาครับ
ให้เพื่อนๆ ลง JDK 1.7 นะครับ
แล้วติดตั้ง Android Studio จากนั้นมันก็จะให้เราโหลด SDK มาลงเอง เราก็คลิกโหลดไปเลย (นานหน่อย) ทีนี้ถ้าเข้ามาเจอหน้าจอแบบนี้
ไม่ต้องตกใจครับ นั่นแปลว่าเครื่องเรามี JDK 1.6 อยู่ก่อนแล้ว ให้ลบมันออกไปครับผม ถ้าใครใช้แมค ก็ให้พิมพ์คำสั่งนี้ใน terminal
ผมก็เจอปัญหาเพียบเลยครับ ใช้งานไม่ได้ เพราะผมไม่เข้าใจว่ามันต้องเซตอะไรบ้าง หรือลงอะไรเพิ่มเติมอีก ตอนนั้นเครื่องผมเป็น JDK 1.6 อยู่แล้ว และเขียนแอพด้วย ADT ครับ
เอาล่ะ จากปัญหามากมายที่ลงแล้วใช้งานไม่ได้ ผมก็งมแก้ไขอยู่นาน จนผมรันโปรแกรมได้ละ เลยขอมาเขียนบทความเพื่อแบ่งปันเทคนิคการแก้ปัญหาครับ
ให้เพื่อนๆ ลง JDK 1.7 นะครับ
แล้วติดตั้ง Android Studio จากนั้นมันก็จะให้เราโหลด SDK มาลงเอง เราก็คลิกโหลดไปเลย (นานหน่อย) ทีนี้ถ้าเข้ามาเจอหน้าจอแบบนี้
ไม่ต้องตกใจครับ นั่นแปลว่าเครื่องเรามี JDK 1.6 อยู่ก่อนแล้ว ให้ลบมันออกไปครับผม ถ้าใครใช้แมค ก็ให้พิมพ์คำสั่งนี้ใน terminal
sudo rm -rf /Library/Java/JavaVirtualMachines/1.6.0*.jdk
โอเค คราวนี้เราก็ลบ JDK 1.6 ออกไปได้ละ มาที่โปรแกรม Android Studio กันต่อ ให้เปิดปิดใหม่ และรอมันสักพัก แล้วป้อน path JDK 1.7 ครับ
เอาล่ะครับ ทีนี้ก็ผ่านไปได้อีกด่านละ ถ้ายังเจอปัญหาแบบนี้ต่ออีก
หากเจอปัญหาแบบนี้ ไม่ยากครับให้เราทำการ เปิด ปิด Android Studio ใหม่อีกรอบ ก็หายครับ
เอาล่ะ ใครโชคร้ายแบบผม เจอปัญหานี้ไม่ต้องตกใจครับ รอมันไปเรื่อยๆ เดี๋ยวมันจะขึ้นมาให้เราเลือก Start AVD ครับผม
เอาล่ะ พอเรากดรัน ก็จะเจอปัญหาแบบนี้ต่ออีก ไม่ต้องตกใจครับให้เราใช้ GenyMotion (หาวิธีการได้ตาม Google) จากนั้นก็จะรันได้ปกติ เย้
ในที่สุดก็ผ่านไปด้วยดีแล้วครับ เย้ ขอให้ทุกคนสนุกสนานกับการเขียนโปรแกรมด้วย Android Studio นะครับ
ไว้บลอกหน้า จะมาเขียนสอนการแก้ปัญหาต่างๆ ให้อีก
เยี่ยมเลยครับมีประโยชน์มากสำหรับผู้เริ่มต้น
ตอบลบ