Caused by: org.gradle.api.tasks.StopExecutionException: Your project path contains non-ASCII characters
Lỗi: Caused by: org.gradle.api.tasks.StopExecutionException: Your project path contains non-ASCII characters. và Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin 'com.android.internal.application'.
Bạn đang dùng ionic angular để build ra ứng dụng android nhưng gặp lỗi 2 lỗi:
- Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin 'com.android.internal.application'.
- Caused by: org.gradle.api.tasks.StopExecutionException: Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.android.com/95744 for details.Lúc build, bạn sẽ gặp lỗi do chuỗi di động nâng cao chứa ký tự UTF-8 và có khoảng trắng.- This warning can be disabled by adding the line 'android.overridePathCheck=true' to gradle.properties file in the project directory.
Nguyên nhân lỗi:
Lỗi này xuất hiện khi đường dẫn dự án chứa các ký tự không phải ASCII hoặc có ký tự tiếng Việt
Ví dụ, đường dẫn dự án như sau: D:\di động nâng cao\nutri-plan
 
 
Lúc build, bạn sẽ gặp lỗi do chuỗi di động nâng cao chứa ký tự UTF-8 và có khoảng trắng.
Cách Khắc Phục Lỗi:
Để khắc phục, bạn cần sửa lại tên đường dẫn mà không chứa khoảng trắng và ký tự không phải ASCII. Ví dụ: D:\di_dong_nang_cao\nutri-plan là một tên đúng.
Build Ứng Dụng Ionic Angular Cho Android
- 
Trước tiên, xóa thư mục wwwvà thư mụcandroid(nếu có):
 ![]() 
- 
Sau đó, thực hiện các lệnh sau: 
 ionic cap add android
 ionic build --prod
 npx cap sync
 npx cap open android
- 
Android studio sẽ tự động mở: 
 Chờ cho dự án trong Android Studio load xong thì chọn Build -> Build bundle (APK) -> Build APK
 ![image.png]() 
- 
Đợi khi Android Studio báo thành công: 
 ![image.png]() 
- 
Cuối cùng, tệp tin .apk sẽ nằm tại đường dẫn: ...\android\app\build\outputs\apk\debug\app-debug.apk
 ![image.png]() 
Hãy thử cài đặt app-debug.apk trong điện thoại chạy hệ điều hành Android của bạn.
Đường dẫn đến dự án của mình có thể xem tại: nutriplan
Kết thúc
Vậy là mình đã hướng dẫn sửa lỗi
Caused by: org.gradle.api.tasks.StopExecutionException: Your project path contains non-ASCII characters and Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin 'com.android.internal.application'. và build dự án ionic angular sang android.
Hi vọng nó hữu ích với bạn!
Cảm ơn bạn đã đọc.
All rights reserved
 
  
 



