第三方sdk的key修改

This commit is contained in:
wushaocheng
2022-09-28 15:18:31 +08:00
parent 52020acd44
commit e24a77b4b0
8 changed files with 74 additions and 21 deletions

View File

@@ -126,7 +126,8 @@ android {
buildTypes {
release {
buildConfigField "String", "BASE_URL", "\"https://api.lecheng163.com/\""
// buildConfigField "String", "BASE_URL", "\"https://api.lecheng163.com/\""
buildConfigField "String", "BASE_URL", "\"https://beta.api.pekolive.com/\""
buildConfigField "String", "BASE_URL_DEBUG", "BASE_URL"
buildConfigField "String", "BASE_URL_STAGING", "BASE_URL"
buildConfigField "String", "BASE_URL_RELEASE", "BASE_URL"

View File

@@ -3,9 +3,9 @@ package com.yizhuan.erban.ui.webview;
import android.annotation.SuppressLint;
import android.annotation.TargetApi;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.net.http.SslError;
@@ -27,6 +27,7 @@ import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.LayoutRes;
import androidx.appcompat.app.AlertDialog;
import com.google.gson.Gson;
import com.netease.nim.uikit.StatusBarUtil;
@@ -296,10 +297,25 @@ public class CommonWebViewActivity extends BaseActivity implements ShareDialog.O
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
// super.onReceivedSslError(view, handler, error); //一定要去掉
// handler.cancel();// Android默认的处理方式
handler.proceed();// 接受所有网站的证书
// handleMessage(Message msg);// 进行其他处理
// super.onReceivedSslError(view, handler, error);
androidx.appcompat.app.AlertDialog.Builder builder = new androidx.appcompat.app.AlertDialog.Builder(view.getContext());
builder.setMessage("SSL认证失败是否继续访问");
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.proceed();// 接受https所有网站的证书
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.cancel();
}
});
AlertDialog dialog = builder.create();
dialog.show();
}
@Override

View File

@@ -1,5 +1,6 @@
package com.yizhuan.erban.ui.webview;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.net.http.SslError;
@@ -10,6 +11,8 @@ import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import androidx.appcompat.app.AlertDialog;
import com.orhanobut.logger.Logger;
import com.yizhuan.erban.R;
import com.yizhuan.erban.base.BaseBindingFragment;
@@ -73,10 +76,25 @@ public class CommonWebViewFragment extends BaseBindingFragment<FragmentCommonWeb
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
// super.onReceivedSslError(view, handler, error); //一定要去掉
// handler.cancel();// Android默认的处理方式
handler.proceed();// 接受所有网站的证书
// handleMessage(Message msg);// 进行其他处理
// super.onReceivedSslError(view, handler, error);
AlertDialog.Builder builder = new AlertDialog.Builder(view.getContext());
builder.setMessage("SSL认证失败是否继续访问");
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.proceed();// 接受https所有网站的证书
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.cancel();
}
});
AlertDialog dialog = builder.create();
dialog.show();
}
@Override

View File

@@ -3,6 +3,7 @@ package com.yizhuan.erban.ui.webview;
import android.annotation.SuppressLint;
import android.annotation.TargetApi;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.net.http.SslError;
@@ -23,6 +24,7 @@ import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.LayoutRes;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;
import com.netease.nim.uikit.StatusBarUtil;
@@ -121,10 +123,25 @@ public class SimpleWebViewActivity extends AppCompatActivity {
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
// super.onReceivedSslError(view, handler, error); //一定要去掉
// handler.cancel();// Android默认的处理方式
handler.proceed();// 接受所有网站的证书
// handleMessage(Message msg);// 进行其他处理
// super.onReceivedSslError(view, handler, error);
AlertDialog.Builder builder = new AlertDialog.Builder(view.getContext());
builder.setMessage("SSL认证失败是否继续访问");
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.proceed();// 接受https所有网站的证书
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.cancel();
}
});
AlertDialog dialog = builder.create();
dialog.show();
}
@Override

View File

@@ -51,12 +51,12 @@ public class XChatConstants {
/**
* 云信 key (DEBUG)
*/
public static final String NIM_KEY_DEBUG = "82a8d602aacbbb27a1c0fc809052286e";//已更换
public static final String NIM_KEY_DEBUG = "1c3b8c6bf8467d8e4c33a004dbec5c94";//已更换
/**
* 云信 key (RELEASE)
*/
public static final String NIM_KEY_RELEASE = "14ef7a0d0a84cb49bae1c22d78cf1ddf";//已更换
public static final String NIM_KEY_RELEASE = "1c3b8c6bf8467d8e4c33a004dbec5c94";//已更换
/**
* 网易易盾 productNumber

View File

@@ -11,7 +11,7 @@ public class SDKConfig {
* 进入腾讯云云通信[控制台](https://console.cloud.tencent.com/avc) 创建应用,即可看到 SDKAppId
* 它是腾讯云用于区分客户的唯一标识。
*/
public static int TX_SDKAPPID = 1400600174;//
public static int TX_SDKAPPID = 1400741885;//
/**
* 腾讯云 bizid和appid

View File

@@ -24,5 +24,5 @@ only_arm64=false
channel_file=channel.txt
version_name=4.6.2
version_code=462
version_name=1.0.0
version_code=100

View File

@@ -1,8 +1,9 @@
apply plugin: 'com.mob.sdk'
MobSDK {
appKey "32075fcbba527"
appSecret "9db6e523d459ebd5e102ff2c261f640a"
appKey "36b91eeac7469"
appSecret "63ec0702513aca17e20615dd5dfdc03f"
appBundleMode true
ShareSDK {
//平台配置信息