ระหว่างการใช้งาน Capacitor สร้างแอพพลิเคชั่นให้ระบบ Android จู่ๆ ก็มี Error ตอนเปิดโปรแกรม Android Studio ขึ้นมาเพื่อรันทดสอบตัวแอพครับ
ประมาณนี้
org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: A problem occurred configuring root project 'android'. Could not resolve all dependencies for configuration ':classpath'. Could not resolve com.android.tools.build:gradle:X.X.X. Required by: :MyApplication2:unspecified No cached version of com.android.tools.build:gradle:X.X.X available for offline mode.
ซึ่งจากจุดนี้ ทำให้การ Build โปรเจค Capacitor ใน Android Studio ไม่ผ่านครับ แต่วิธีแก้นั้นง่ายมากๆ
วิธีแก้ไข Error
ให้เราลองไปยกเลิก Offline Mode ในส่วนของ Gradle ใน Preference ของ Android Studio ครับ
- พิมพ์ค้นหา Gradle
- เลือกการตั้งค่าในส่วน Gradle
- ในส่วนของ Global Gradle Settings เอาติ๊กของ Offline Work ออก
- กด OK เพื่อยืนยันการตั้งค่าใหม่
- Restart โปรแกรม Android Studio เพื่อให้มันลอง Sync ตัวโปรเจคใหม่อีกที
ดังนั้นจากขั้นตอนส่วนนี้ ก็น่าจะหายดี สามารถรันทดสอบโปรเจค Capacitor ในรูปแบบของแอพพลิเคชั่น Android ได้แล้วครับ
![](https://nextflow.in.th/wp-content/uploads/ionic-platform-2.jpg)
เปิดอบรมสร้าง Cross Platform Mobile Application ด้วย Ionic Framework
เหมาะสำหรับคนทำเว็บ, เริ่มต้น JavaScript ES6 และ Angular เข้าใจง่าย, ใช้ได้จริง
สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373
โปรหน้าฝน! เรียนรอบสด รับคอร์สออนไลน์มูลค่ากว่า 5800 บาทฟรี!
อ้างอิง – Github, StackOverflow