首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >它可以使用版本15的贝宝?

它可以使用版本15的贝宝?
EN

Stack Overflow用户
提问于 2016-09-02 15:43:21
回答 1查看 519关注 0票数 2

你好,我在Android上出错了,因为Facebook是最小的15,Paypal是最小的16。

这是错误

代码语言:javascript
复制
Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in library [com.paypal.sdk:paypal-android-sdk:2.14.2] C:\Users\ASUS\AndroidStudioProjects\flappyfalcon\app\build\intermediates\exploded-aar\com.paypal.sdk\paypal-android-sdk\2.14.2\AndroidManifest.xml
    Suggestion: use tools:overrideLibrary="com.paypal.android.sdk.payments" to force usage

这是我的gradle依赖项

代码语言:javascript
复制
dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:24.1.1'
    compile 'com.facebook.android:facebook-android-sdk:[4,5]'
    compile 'com.google.firebase:firebase-ads:9.4.0'
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'com.google.firebase:firebase-messaging:9.0.0'
    //You have to add this line
    compile 'com.paypal.sdk:paypal-android-sdk:2.14.2'
    compile project(':adcolony')
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-15 11:02:10

错误只是显示您在项目中使用的库是:

代码语言:javascript
复制
dependencies {
     compile 'com.paypal.sdk:paypal-android-sdk:2.14.2'
}

它只支持最小的sdk版本16。

在应用程序级的Build.gradel开始时,你会把15作为一个最低限度的sdk,所以这仅仅是因为最小sdk之间的冲突。

解决方案:只需替换最小的sdk版本15到16,就这样了。

如果不起作用,请告诉我

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39296243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档