gpt4 book ai didi

android - 如何确保在 Android Volley 的 API 请求中使用 TLS 1.2?

转载 作者:行者123 更新时间:2023-12-05 00:05:45 29 4
gpt4 key购买 nike

我需要使用 TLS 1.2 对服务器进行所有 API 调用。我正在使用带有 minSDKversion 21 的 volley (v1.1.1)。如何确保所有调用都使用 TLS 1.2 完成?

最佳答案

你试过吗?

在android build.gradle中添加play-services-safetynet库:

implementation 'com.google.android.gms:play-services-safetynet:+'

并将此代码添加到您的 MainApplication.java 中:

  @Override
public void onCreate() {
super.onCreate();
upgradeSecurityProvider();
SoLoader.init(this, /* native exopackage */ false);
}

private void upgradeSecurityProvider() {
ProviderInstaller.installIfNeededAsync(this, new ProviderInstallListener() {
@Override
public void onProviderInstalled() {

}

@Override
public void onProviderInstallFailed(int errorCode, Intent recoveryIntent) {
// GooglePlayServicesUtil.showErrorNotification(errorCode, MainApplication.this);
GoogleApiAvailability.getInstance().showErrorNotification(MainApplication.this, errorCode);
}
});
}

引用:https://stackoverflow.com/a/55365051/5320349

关于android - 如何确保在 Android Volley 的 API 请求中使用 TLS 1.2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57466200/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com