android - Paypal 可以使用版本 15 吗?

标签 android facebook paypal

您好,我在 Android 中遇到错误,因为 Facebook SDK 最低为 15,而 Paypal 最低为 16

这是错误

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 依赖项

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')
}

最佳答案

错误只是表明您在项目中使用的库是:

dependencies {
     compile 'com.paypal.sdk:paypal-android-sdk:2.14.2'
}

仅最低 sdk 版本 16 支持它。

在应用程序级别 Build.gradl 开始时,您将 15 作为最低 sdk,因此这只是因为最低 sdk 的冲突。

解决方案: 只需将最低 sdk 版本 15 替换为 16 即可。

如果不起作用请告诉我

关于android - Paypal 可以使用版本 15 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39296243/

相关文章:

java - 如何在 Kotlin 中解析 Volley 中来自服务器的错误

java - RxJava just() 计算线程

php - 按国家过滤的 Facebook API 人员搜索

php - 使用 Codeigniter,如何向其他开发人员 stash Paypal 凭据?

javascript - 为什么 PayPal 智能按钮无法识别我的商品数组?

angularjs - 如何在 AngularJS 而不是 NodeJS 中处理来自 PayPal In-Context 的响应

android - Android 上的 OpenId

android - 如何更改 MPAndroidchart 中 Y 轴标签的间距?

Facebook 广告 API - 自定义受众中的​​电子邮件和哈希

iOS:通过应用程序登录 Facebook