Trong trường hợp của riêng tôi, tôi đã có nhiều lỗi hầu hết là về ANDROID_SDK_ROOT được cấu hình sai , vào cuối ngày, có một điều dường như đã khắc phục toàn bộ.
Thực hiện theo quy trình sau:
Sau khi tạo Thiết bị mô phỏng mới trên AVD, hãy chuyển đến menu Hành động và nhấp vào mũi tên chỉ xuống dưới như hình bên dưới.
Nhấp vào Hiển thị trên đĩa
Chỉnh sửa Config.ini
Hãy tìm image.sysdir.1
cần có một giá trị như thế này: ** image.sysdir.1 = system-hình ảnh \ android-28 \ google_apis_playstore \ x86 **
Giá trị của riêng bạn có thể khác
Bây giờ, hãy sửa trong đường dẫn của Android Sdk để tạo một đường dẫn hoàn chỉnh.
image.sysdir.1 = ** C: \ androidsdk ** system-hình ảnh \ android-28 \ google_apis_playstore \ x86 \
Nếu bạn nhận thấy, đường dẫn sdk android hiển thị ở trên khác với sdk mặc định thông thường của Android, tôi đã phải chuyển nó sang C: / androidsdk để tránh các vấn đề về NDK vì USER HOME chính trên PC của tôi có các khoảng trắng mà NDK có thể không hỗ trợ.
LƯU Ý: Di chuyển thư mục SDK ra khỏi thư mục mặc định của nó thường là nguyên nhân gây ra các lỗi này mà trình giả lập AVD đưa ra, đặc biệt là liên quan đến đường dẫn bị hỏng và bị định cấu hình sai. Cách khắc phục tôi cung cấp ở trên là cách khắc phục nhanh, bạn có thể phải thực hiện điều đó mỗi khi bạn tạo một thiết bị mới trên Trình giả lập AVD.
Khắc phục sự cố này cũng sẽ hoạt động khi làm việc trên CMD với cordova.