【问题标题】:Same API works on Nougat (7.0), but does not work on Marshmallow OS(6.0) and below相同的 API 适用于 Nougat (7.0),但不适用于 Marshmallow OS(6.0) 及更低版本
【发布时间】:2017-10-31 05:51:19
【问题描述】:

我在我的应用程序中使用 SSL 配置调用 SAP API,当应用程序在 Nougat 上运行时,我得到响应代码 200,它工作正常,但在 Marshmallow 及以下,它给出 400(错误请求),无法找到路由原因。请帮忙。

Gradle 代码如下

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.3"
    defaultConfig {
        applicationId "xxx.xxx.xxx"
        minSdkVersion 16
        targetSdkVersion 25
        versionCode 3
        versionName "3.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
 }

【问题讨论】:

    标签: java android api ssl sap


    【解决方案1】:

    将你的Target SDK版本改为23,希望能解决你的问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-09
      • 2017-12-21
      • 1970-01-01
      • 2014-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多