2017-09-01 23 views
10

Tôi đang làm việc trên phiên bản 11.0.4 thư viện Firebase. Hôm nay tôi đã chuyển sang mới nhất: 11.2.0 và khi tôi cố gắng xây dựng phiên bản phát hành (với ProGuard trên) tôi nhận được lỗi:Firebase Lỗi ProGuard (cảnh báo) với phiên bản thư viện 11.2.0

Warning:com.google.android.gms.internal.zzbdo: can't find referenced method 'boolean isInstantApp(java.lang.String)' in library class android.content.pm.PackageManager 
Warning:there were 1 unresolved references to library class members. 
Warning:Exception while processing task java.io.IOException: Please correct the above warnings first. 
Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'. 
> Job failed, see logs for details 

Và console gradle:

Warning: there were 1 unresolved references to library class members. 
     You probably need to update the library versions. 
     (http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedlibraryclassmember) 
+0

Bạn có thể giải quyết vấn đề này không? Im có cùng một vấn đề. – MateenSheikh

+0

Có, hãy kiểm tra câu trả lời của tôi bên dưới. – AppiDevo

Trả lời

17

tôi sử dụng API 25 (rev.3), phương pháp isInstantApp đã được thêm vào API 26. Thay đổi targetSdkVersion thành phiên bản này đã khắc phục sự cố.

https://github.com/android/platform_frameworks_base/commit/31a16551910492321a6f7c291eb33e1458f39f0a#diff-a5f0b5ebe6a871aca1c5841bc0497538

+0

Phiên bản Firebase nào đã được thêm vào? Hay nói cách khác, phiên bản mới nhất của firebase có thể được sử dụng với SDK 25 làm mục tiêu là gì? – k2col

+3

Có lẽ 11.0.4 https://firebase.google.com/support/release-notes/android – AppiDevo

+0

Cảm ơn - đó cũng là điều tôi đã kết luận. – k2col

10

Đối với những người không muốn bắt đầu sử dụng quyền runtime nêu ra, bạn không cần phải tăng targetSdkVersion tăng compileSdkVersion là đủ.

+1

Đáng buồn thay, đây không phải là giải pháp lâu dài, Google đang lên kế hoạch để crack các ứng dụng không nhắm mục tiêu các phiên bản Android gần đây: http://www.androidpolice.com/2017/12/19/play-store- yêu cầu-mới-cập nhật-ứng dụng-mục tiêu-gần đây-api-cấp-phân phối-native-apps-64-bit-hỗ trợ / – k2col

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