Ionic Framework

วิธีแก้ไข Error จากการนำเข้าโปรเจค Capacitor มาใช้ใน Android Studio

เรื่องที่เกี่ยวข้อง - Android, Capacitor, Ionic

ระหว่างการใช้งาน 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 ครับ

  1. พิมพ์ค้นหา Gradle
  2. เลือกการตั้งค่าในส่วน Gradle
  3. ในส่วนของ Global Gradle Settings เอาติ๊กของ Offline Work ออก
  4. กด OK เพื่อยืนยันการตั้งค่าใหม่
  5. Restart โปรแกรม Android Studio เพื่อให้มันลอง Sync ตัวโปรเจคใหม่อีกที

Andriod Studio Gradle

ดังนั้นจากขั้นตอนส่วนนี้ ก็น่าจะหายดี สามารถรันทดสอบโปรเจค Capacitor ในรูปแบบของแอพพลิเคชั่น Android ได้แล้วครับ

เปิดอบรมสร้าง Cross Platform Mobile Application ด้วย Ionic Framework

เหมาะสำหรับคนทำเว็บ, เริ่มต้น JavaScript ES6 และ Angular เข้าใจง่าย, ใช้ได้จริง

สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373

โปรหน้าฝน! เรียนรอบสด รับคอร์สออนไลน์มูลค่ากว่า 5800 บาทฟรี!

อ้างอิง – Github, StackOverflow

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save