【问题标题】:Problem to integrate PayU SDK in android studio在android studio中集成PayU SDK的问题
【发布时间】:2019-05-19 15:57:15
【问题描述】:

我需要集成到适用于 Android 的 PayU 应用程序中,我下载了文件并将其集成到新模块中。编译完成后,抛出此错误。

配置“编译”已过时,已替换为“实施”和“API”。 它将在 2018 年底被删除。更多信息请参阅:http://d.android.com/r/tools/update-dependency-configurations.html

忽略指定的 Android SDK 构建工具版本 (25.0.2),因为它低于 Android Gradle 插件 3.2.1 的最低支持版本 (28.0.3)。 将使用 Android SDK 构建工具 28.0.3。 要禁止显示此警告,请从您的 build.gradle 文件中删除“buildToolsVersion '25.0.2'”,因为每个版本的 Android Gradle 插件现在都有一个默认版本的构建工具。 更新构建工具版本并同步项目 打开文件

无法解决:phonepe.intentsdk.android.release:IntentSDK:0.1.3 打开文件 在项目结构对话框中显示

我转到新模块并将其更改为实施和版本 28.0。

机器人{ compileSdkVersion 28 buildToolsVersion '28.0.3'

defaultConfig {
    minSdkVersion 16
    targetSdkVersion 28
    versionCode 2
    versionName "2.0.1"
}

implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.payu.custombrowser:payu-custom-browser:7.2.5'
implementation 'com.payu.india:payu-sdk:4.4.5'
implementation 'com.payu.samsungpay:samsungpay:1.0'
implementation 'com.payu.magicretry:magicretry:1.0.6'
implementation 'com.payu.phonepe:phonepe-intent:1.0.0'

又出现了一个新问题:

无法解决:phonepe.intentsdk.android.release:IntentSDK:0.1.3
打开文件
在项目结构对话框中显示

【问题讨论】:

  • 对于简单的 payu 功能,您只需要前 2 个依赖项。电话不是必需的
  • 警告和错误之间也有区别。配置编译已过时是警告消息不是错误

标签: java android android-studio android-gradle-plugin build.gradle


【解决方案1】:

您需要添加存储库:

allprojects {
    repositories {
        maven {
            url "https://phonepe.bintray.com/PhonePeIntentSDK"
        }
    }
}

【讨论】:

猜你喜欢
  • 2015-09-02
  • 1970-01-01
  • 2016-02-09
  • 2018-12-03
  • 1970-01-01
  • 2015-05-08
  • 2016-10-27
  • 2018-08-14
  • 2014-11-01
相关资源
最近更新 更多