Tôi vừa có dự án Cordova trên đùi và tôi đã được giao nhiệm vụ xây dựng ứng dụng và đưa chúng lên cửa hàng. iOS đã làm việc tốt nhưng bây giờ tôi đã nhấn một bức tường với Android.Cordova Android - ERROR xây dựng một trong các nền tảng: Mã lỗi 1 cho lệnh:
Vì vậy, mỗi khi tôi xây dựng - bằng cách chạy cordova build android - im nhận được lỗi sau:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/sprince/Library/Android/sdk/build-tools/23.0.2/aapt'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 8.432 secs
ERROR building one of the platforms: Error code 1 for command: /Users/sprince/Documents/Projects/ProjName/platforms/android/gradlew with args: cdvBuildDebug,-b,/Users/sprince/Documents/Projects/ProjName/platforms/android/build.gradle,-Dorg.gradle.daemon=true,-Pandroid.useDeprecatedNdk=true
You may not have the required environment or OS to build this project
Error: Error code 1 for command: /Users/sprince/Documents/Projects/ProjName/platforms/android/gradlew with args: cdvBuildDebug,-b,/Users/sprince/Documents/Projects/ProjName/platforms/android/build.gradle,-Dorg.gradle.daemon=true,-Pandroid.useDeprecatedNdk=true
Tôi đã googling xung quanh và có một tìm kiếm tốt thông qua Stack và hầu hết các phản ứng đang nói làm một sạch sẽ và xây dựng lại. Tôi đã làm điều này một vài lần và không có may mắn, tôi đã kiểm tra và tôi đã cài đặt tất cả các SDK/công cụ.
Bất kỳ ý tưởng nào? Bất kì sự trợ giúp nào đều được đánh giá cao!
bạn đã sử dụng trình quản lý sdk android để cài đặt nền tảng sdk android 23 chưa? – QuickFix
Có, chúng đã được cài đặt. –
bạn có thể thử chạy 'cordova build android --stacktrace' để xem bạn có biết thêm chi tiết về lỗi hay không. Hoặc bạn cũng có thể thử chạy 'nền tảng/android/cordova/check_reqs' để kiểm tra xem cordova có tìm thấy tất cả các yêu cầu hay không. Bạn đang xây dựng trong OSX? – QuickFix