5

Tôi đang cố gắng để nâng cấp phiên bản firebase-plugins sự phụ thuộc của tôi để 1.1.2 mà hỗ trợ phiên bản Android Gradle Plugin 3+, nhưng Gradle xây dựng cấu hình giữ không, trừ khi tôi sử dụng compile đó là không được chấp nhận. Tôi đang sử dụng Dịch vụ Play phiên bản 11.4.2 và và tôi có firebase-perf phụ thuộc thêm vào như vậy mà thất bại:căn cứ hỏa lực cấu hình Performance không thành công với v1.1.2 khi sử dụng thực hiện hoặc api

implementation "com.google.firebase:firebase-perf:$playServicesVersion" 

Cách duy nhất để khắc phục nó là thay đổi trên implementation-compile. Có ai tìm ra giải pháp để giải quyết vấn đề này không? (? Ngoài hạ để firebase-plugins phiên bản 1.1.0-alpha1)

Dưới đây là thông báo lỗi:

* What went wrong: 
A problem occurred configuring project ':app'. 
> To use the Firebase Performance Plugin, the Firebase Performance Monitoring SDK must be added to the app's build.gradle. Please add compile 'com.google.firebase:f 
irebase-perf:VERSION_NUMBER_GREATER_THAN_OR_EQUAL_TO_11.0.4' to the app's build.gradle. 

Edit: này đã được cố định trong firebase-plugins:1.1.3.

Trả lời

5

Lỗi này là do plugin firebase-perf đặc biệt tìm kiếm sự hiện diện của cấu hình 'biên dịch' cho com.google.firebase: SDK firebase-perf. Nếu SDK không được bao gồm trong build.gradle tại thời gian xây dựng, sau đó sẽ có lỗi thời gian chạy.

Android Studio 3.0 thay thế 'biên dịch' bằng 'triển khai', thay vào đó, mã plugin nên kiểm tra cấu hình 'triển khai' cho SDK firebase-perf.

Cách giải quyết hiện nay là tiếp tục sử dụng: biên dịch "com.google.firebase: căn cứ hỏa lực-Perf: $ playServicesVersion"

này sẽ được cố định trong thời gian tới việc phát hành căn cứ hỏa lực-plugins.

+0

Tuyệt vời, bạn có phải là nhà phát triển Firebase không? Nếu vậy, bạn có ETA gần đúng không? – SUPERCILEX

+0

Vui lòng sử dụng plugin firebase phiên bản 1.1.3 và bạn có thể sử dụng 'triển khai' ngay bây giờ. –

+0

Ngọt ngào, cảm ơn! Tôi đã đánh dấu câu trả lời của bạn là đã được chấp nhận. – SUPERCILEX

Các vấn đề liên quan