Tôi đang thêm thư viện chỉ báo bước - https://github.com/badoualy/stepper-indicator - vào dự án của tôi. Để làm như vậy, tôi đã thêm jitpack vào tệp gradle dự án của tôi và thư viện chỉ báo bước vào tệp ứng dụng gradle của tôi. Tuy nhiên, tôi nhận được xây dựng báo lỗi sau:Lỗi kết hợp tệp kê khai - Các phiên bản khác nhau của thư viện hỗ trợ
Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute meta-data#[email protected] value=(25.4.0) from [com.android.support:preference-v14:25.4.0] AndroidManifest.xml:25:13-35
is also present at [com.android.support:appcompat-v7:26.0.0-beta2] AndroidManifest.xml:28:13-41 value=(26.0.0-beta2).
Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:23:9-25:38 to override.
Các phụ thuộc khác trong ứng dụng của tôi bao gồm:
compile 'com.android.support:preference-v7:25.4.0'
compile 'com.android.support:preference-v14:25.4.0'
compile 'eu.davidea:flexible-adapter:5.0.0-rc2'
compile 'com.android.support:appcompat-v7:25.4.0'
compile 'com.android.support:recyclerview-v7:25.4.0'
compile 'com.android.support:cardview-v7:25.4.0'
compile 'com.android.support:support-v4:25.4.0'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.google.android.gms:play-services-gcm:11.0.2'
compile 'com.google.android.gms:play-services-auth:11.0.2'
compile 'com.google.android.gms:play-services-ads:11.0.2'
compile 'com.google.firebase:firebase-messaging:11.0.2'
compile 'com.google.firebase:firebase-auth:11.0.2'
compile 'com.squareup.okhttp3:okhttp:3.8.1'
Nếu không nâng cấp tất cả các thư viện hỗ trợ Android với một phiên bản alpha, là có một giải pháp cho vấn đề này?
mà công cụ xây dựng mà bạn đang sử dụng? có thể đăng build.gradle tại đây @WayWay –
bạn đã thử biên soạn ('com.github.badoualy: stepper-indicator: 1.0.7') { loại trừ nhóm: 'com.android.support', module: 'appcompat-v7 ' } – bajicdusko
@bajicdusko Cảm ơn bạn! Tôi đã không biết về cơ chế đó trước đây - các cuộc thảo luận khác đã nói về việc thêm loại trừ trong tệp kê khai không có ý nghĩa với tôi. Điều này đã khắc phục được sự cố của tôi. – wayway