Android Studio (1.2 RC0) tiếp tục cho tôi biết
Error running android: Gradle project sync failed. Please fix your project and try again.
Làm cách nào để tìm ra sự cố? Thật không may, các giải pháp từ chủ đề SO này không giúp được gì.
Android Studio (1.2 RC0) tiếp tục cho tôi biết
Error running android: Gradle project sync failed. Please fix your project and try again.
Làm cách nào để tìm ra sự cố? Thật không may, các giải pháp từ chủ đề SO này không giúp được gì.
Câu trả lời:
Invalidate caches -> Shutdown android studio -> remove .gradle -> start android studio
?
Giải pháp là
Kết nối máy tính của bạn với Internet
Nhấp chuột
Sync project with Gradle files
Trên thanh công cụ
Nó sẽ tự động đồng bộ hóa gradle.
Chỉ cần bỏ qua lỗi và thử chạy dự án. Nó sẽ không thành công, nhưng lần này bạn sẽ nhận được một liên kết trong phần mô tả lỗi. Nhấp vào liên kết sẽ kích hoạt cập nhật / tải xuống tự động thành phần đã lỗi thời / bị thiếu.
Trong kịch bản của tôi, dự án không khởi chạy được hai lần, mỗi lần một thành phần API / SDK khác là thủ phạm.
Trong trường hợp của tôi, tôi chỉ đang cố gắng khởi chạy một dự án mẫu mà tôi đã tải xuống, không có manh mối nào về cấp API đang được nhắm mục tiêu hoặc tìm kiếm thông tin này ở đâu.
Goto File -> Vô hiệu hóa bộ nhớ đệm / Khởi động lại Tắt máy Android Studio Đổi tên / xóa thư mục .gradle trong thư mục chính của người dùng Khởi động lại Android Studio (Nó sẽ tải xuống siêu dữ liệu và dữ liệu gradle) Gradle xây dựng thành công Dự án xây dựng lại. Làm xong
Xóa thư mục "xây dựng" khỏi thư mục gốc của dự án. Sau đó làm "vô hiệu hóa bộ nhớ cache và khởi động lại". Thao tác này sẽ khởi động lại Android Studio của bạn và sau đó xây dựng lại ứng dụng, sẽ giải quyết được sự cố.
Đây là một vấn đề rất phổ biến và giải pháp rất dễ dàng ... Chỉ cần cập nhật SDK trong trình quản lý SDK (xem hướng dẫn đầy đủ bên dưới)
Cảm ơn vì đã hỏi câu hỏi đó :)
Nếu không có thông báo lỗi nào được hiển thị: đôi khi gradle dòng lệnh hiển thị chúng. Chỉ cần truy cập dòng lệnh, thay đổi app
thư mục và nhập
gradle installDebug
hoặc, nếu các chi tiết bị thiếu
gradle --info installDebug
Điều này có thể cung cấp thêm thông tin về cách gỡ lỗi sự cố.
nó trông khác nhau từ tình huống này sang tình huống khác. đối với tôi, tôi đã thực hiện cài đặt và cập nhật rất nhiều thứ mà người quản lý sdk đã nói với tôi sau đó tôi gặp sự cố này. tất cả những gì tôi đã làm là: từ tệp -> Không hợp lệ bộ nhớ đệm / Khởi động lại (một hộp thoại sẽ bật lên) chọn Không hợp lệ và khởi động lại.
sau khi khởi động lại xong. mọi thứ đã được khắc phục nhưng tôi cần tạo một trình giả lập mới và xóa cái cũ. (android studio 1.3.1) (một chuyên gia phải chỉnh sửa điều này để dễ hiểu hơn). . . Ở đây mọi thứ đều ổn, nhưng máy của bạn cũng cần khởi động lại vì một số tệp hệ thống bị thay đổi, để đồng bộ hóa chúng, chúng tôi phải khởi động lại hệ thống.
Tôi đã có cùng một vấn đề ngày hôm qua. Sau khi mở "Trình quản lý SDK Android", cập nhật tất cả các gói và khởi động lại Android Studio, dự án đã biên dịch lại.
Tôi đã mất một thời gian để giải quyết điều này.
Có một lý do, tôi không muốn cập nhật NDK. Khi tất cả những thứ khác không thành công, tôi đã cập nhật NDK và điều đó đã thực hiện được mẹo.
Nếu bạn hết thời gian chờ, hãy Kiểm tra Gradle Scripts -> gradle.properties
trong Android Studio, tôi thấy rằng tôi đã đặt socket
proxy trong cài đặt Android Studio, nhưng trong gradle.properties
tệp này , proxy của tôi đã trở thành http
, vì vậy tôi chỉ xóa http proxy setting
dòng này và cuối cùng đã hoạt động.
Tôi đã gặp phải vấn đề tương tự, nhưng sau đó đã làm như sau và vấn đề của tôi đã được giải quyết:
Và điều đó đã giải quyết được vấn đề của tôi.
Lưu ý: Nó cũng giúp tôi nhấp vào nhật ký sự kiện, vì nó có thông tin chi tiết hơn về các lỗi. https://developer.android.com/studio/releases/gradle-plugin#updating-plugin cũng có thông tin tuyệt vời.
Tôi gặp lỗi này khi chuyển từ Gradle 3.5.3 sang 5.4.1 (Android Studio được nhắc và tôi nhấp vào "Nâng cấp".)
Gradle đã tiến hành nâng cấp nhưng phát sinh một số lỗi như:
ONFIGURE SUCCESSFUL in 1m 27s
ERROR: The Android Gradle plugin supports only Crashlytics Gradle plugin version 1.25.4 and higher.
The following dependencies do not satisfy the required version:
root project 'Android%20App' -> io.fabric.tools:gradle:1.25.1
Update plugins
Affected Modules: app
INFO: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getExternalNativeBuildTasks(), use -Pandroid.debug.obsoleteApi=true on the command line to display more information.
Affected Modules: app
INFO: The specified Android SDK Build Tools version (27.0.3) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.5.3.
Android SDK Build Tools 28.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '27.0.3'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
Install Build Tools 28.0.3, update version in build file and sync project
Affected Modules: app
Điều đã sửa nó là mở Cài đặt -> Giao diện & Hành vi -> Cài đặt Hệ thống -> Android SDK và sau đó tôi chọn một số phiên bản Android SDK gần đây như 8, 9 và 10. (Tôi chỉ có 5.1, 6.0 và đã cài đặt Android N. Preview.)
Sau khi cài đặt xong, tôi phải sửa đổi tệp build.gradle cho Module: app của mình
Sau đó, tôi nhấp vào nút "Sync Project with Gradle Files" trên thanh công cụ. Cửa sổ đầu ra Đồng bộ hóa cung cấp một tùy chọn để "Cập nhật Plugin" và khi tôi nhấp qua, mọi thứ dường như hoạt động. Để có biện pháp tốt, tôi lại nhấp vào "Sync Project with Gradle Files", tiếp theo là Build -> Clean Project, và cuối cùng tôi đã có thể chạy lại dự án của mình.
thật khó để giải quyết nhưng tôi đã tìm đến C: \ Users (tên người dùng)
xóa tệp .gradle mà bạn không thấy nó có thể nằm trong tệp ẩn vì vậy nếu bạn sử dụng windows 7 hãy nhấp chuột phải sau đó nhấp vào thuộc tính và nhấp vào ẩn để không được kiểm tra
sau đó tệp sẽ xuất hiện sau đó xóa nó đi, tôi hy vọng điều này hoạt động
Độ phân giải rất đơn giản. Mở "Trình quản lý SDK Android", cập nhật tất cả các gói và sau đó khởi động lại Android Studio của bạn. Sau đó dự án của bạn sẽ biên dịch mà không gặp bất kỳ vấn đề nào.
Có thể là bạn đang sử dụng gradle ở chế độ ngoại tuyến. Để bỏ chọn, hãy chuyển đến File > Settings > Gradle
, bỏ chọn Offline Work
hộp kiểm và nhấp vào Apply
Đảm bảo rằng bạn có kết nối internet và đồng bộ lại dự án.
Đó là bởi vì gradle không được đồng bộ hóa vì nhiều lý do.
Đi tới thư mục dự án và xóa thư mục .gradle và bắt đầu đồng bộ hóa. Nó sẽ hoạt động
Rõ ràng, một số nền tảng có thể bị thiếu. Đây là cách tôi giải quyết vấn đề:
Bạn có thấy thông báo lỗi hiển thị ở cuối cửa sổ Android Studio không? Nó cũng có thể là một cửa sổ nhỏ hơn ở phía dưới bên phải .., trông giống như:
Bây giờ, Nhấp vào liên kết màu xanh lam đó, làm như hộp thoại nói (nếu có) ...
Điều đó đã giải quyết được vấn đề. Hy vọng nó giúp...
Tải xuống các tệp điểm từ url này và giải nén tất cả trong một thư mục: https://gradle.org/releases
Mở tệp -> Cài đặt trong Windows OS hoặc Preferences trong mac OS và trong "Build, Execution, Deployment"
Nhấp vào "Gradle"
Chọn “Sử dụng phân phối nôi cục bộ” và cung cấp đường dẫn thư mục được giải nén đó.
Chạy gradle.bat cho Windows OS và tệp gradle cho mac OS trong thư mục đó.
Sau đó chọn “Công việc ngoại tuyến”.
"đường dẫn thư mục đã giải nén của bạn" /gradle-4.10.2/bin/.gradle (đối với phiên bản 4.1.2, bạn có thể đặt phiên bản của mình)
Nhấn OK và tận hưởng nó.
Điều này có thể do xung đột phiên bản Android Studio của v3 và v4, đặc biệt là khi bạn nhập một dự án trong android stdio v4 đã được xây dựng trước đó trong v3.
Dưới đây là một số điều bạn cần làm:
Không có câu trả lời nào trong số này phù hợp với tôi, vì vậy tôi đã gỡ cài đặt Android Studio và cài đặt lại nó. (Tôi đã không xóa cài đặt) Nó hiện hoạt động hoàn hảo.
nếu bạn gặp lỗi này và cũng có những lỗi khác, như “Phát hiện mô-đun không được hỗ trợ: Quá trình biên dịch không được hỗ trợ cho các mô-đun sau” có lẽ bạn cần giải quyết chúng trước và sau đó nó cũng sẽ được giải quyết. Đó là những gì đã xảy ra với tôi.
Tôi đã có cùng một thông báo lỗi
Lỗi khi chạy android: Đồng bộ hóa dự án Gradle không thành công. Vui lòng sửa dự án của bạn và thử lại
, nhưng nếu không có cách nào ở trên khắc phục được lỗi của bạn, thì tôi thực sự khuyên bạn nên kiểm tra cú pháp của mình bên trong tệp AndroidManifest.xml.
Điều đó đã sửa nếu cho tôi. Tôi không hiểu tại sao thông báo lỗi lại gây hiểu lầm như vậy, vì nó không liên quan trực tiếp đến lớp xây dựng.
Vui lòng xem câu trả lời SO này ở đây , nó đã dẫn nhiều người trong chúng ta đi đúng hướng.
Nó đang mắng tôi về một dòng trong tệp xml của tôi (nó hoàn toàn hợp lệ và không bao giờ gặp vấn đề trong suốt thời gian tôi làm việc với dự án). Tôi đã xóa dòng và thậm chí sau khi chạy lại và làm sạch và xây dựng lại nó vẫn tiếp tục la mắng tôi về dòng hoàn toàn trống. Tôi đã khởi động lại studio android và xóa thư mục .gradle và cuối cùng nó đã hoạt động. Hy vọng rằng ai đó trong đôi giày của tôi có tất cả các câu trả lời khác trong chuỗi này không thành công, họ sẽ thấy câu trả lời này và tiết kiệm được vài giờ.
Tôi đã gặp sự cố này (đã nhấp vào lời nhắc "đồng bộ hóa với gradle" trên dự án hoàn toàn hợp lệ và đang hoạt động của tôi và nó đã giết chết mọi thứ) và tôi đã nghiên cứu hàng giờ để tìm cách khắc phục điều này, bao gồm cả chuỗi này trong số nhiều người khác. Cuối cùng tôi đã tìm ra giải pháp của mình, vì vậy hy vọng, nó sẽ giúp ích cho ai đó (và hy vọng họ sửa được hệ thống tồi tệ này)
Tôi gặp phải điều này trong một tình huống duy nhất: đã cấu trúc lại từ "thời gian" thành "khoảng cách" cho một trong các biến của tôi. Và khi tôi thực hiện cấu trúc lại, vô tình nó đã thay đổi tên của một trong những triển khai / phụ thuộc gradle của tôi.
Đây là một nguyên nhân hiếm gặp của lỗi, nhưng có thể xảy ra. Vì vậy, hãy đảm bảo rằng tất cả các phụ thuộc của bạn được triển khai đúng cách trong build.gradle
Xóa thư mục .gradle (thư mục gốc) và thư mục xây dựng (thư mục dự án) và sau đó vô hiệu hóa bộ nhớ đệm / khởi động lại android studio, chạy lại dự án của bạn với hy vọng nó sẽ hoạt động. Có thể mất một chút thời gian cho các tác vụ nền. Ở một số quốc gia, bạn có thể phải bật VPN để tải xuống.