- vừa được xem lúc

Caused by: org.gradle.api.tasks.StopExecutionException: Your project path contains non-ASCII characters

0 0 27

Người đăng: Đoàn Quang Huy

Theo Viblo Asia

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:

  1. Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin 'com.android.internal.application'.
  2. 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-8có 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

  1. Trước tiên, xóa thư mục www và thư mục android (nếu có):

  2. Sau đó, thực hiện các lệnh sau:
    ionic cap add android
    ionic build --prod
    npx cap sync
    npx cap open android
  3. Android studio sẽ tự động mở:
    Chờ cho dự án trong Android Studio load xong thì chọn Build -> Build bundle (APK) -> Build APK

  4. Đợi khi Android Studio báo thành công:

  5. 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

    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.

Bình luận

Bài viết tương tự

- vừa được xem lúc

Học Flutter từ cơ bản đến nâng cao. Phần 1: Làm quen cô nàng Flutter

Lời mở đầu. Gần đây, Flutter nổi lên và được Google PR như một xu thế của lập trình di động vậy.

0 0 281

- vừa được xem lúc

Học Flutter từ cơ bản đến nâng cao. Phần 3: Lột trần cô nàng Flutter, BuildContext là gì?

Lời mở đầu. Màn làm quen cô nàng FLutter ở Phần 1 đã gieo rắc vào đầu chúng ta quá nhiều điều bí ẩn về nàng Flutter.

0 0 214

- vừa được xem lúc

[Android] Hiển thị Activity trên màn hình khóa - Show Activity over lock screen

Xin chào các bạn, Hôm nay là 30 tết rồi, ngồi ngắm trời chờ đón giao thừa, trong lúc rảnh rỗi mình quyết định ngồi viết bài sau 1 thời gian vắng bóng. .

0 0 107

- vừa được xem lúc

Tìm hiểu Proguard trong Android

1. Proguard là gì . Cụ thể nó giúp ứng dụng của chúng ta:. .

0 0 101

- vừa được xem lúc

Làm ứng dụng học toán đơn giản với React Native - Phần 6

Chào các bạn một năm mới an khang thịnh vượng, dồi dào sức khỏe. Lại là mình đây Đây là link app mà các bạn đang theo dõi :3 https://play.google.com/store/apps/details?id=com.

0 0 68

- vừa được xem lúc

20 Plugin hữu ích cho Android Studio

1. CodeGlance. Plugin này sẽ nhúng một minimap vào editor cùng với thanh cuộn cũng khá là lớn. Nó sẽ giúp chúng ta xem trước bộ khung của code và cho phép điều hướng đến đoạn code mà ta mong muốn một cách nhanh chóng.

0 0 315