增加了HttpDns的初始化操作

This commit is contained in:
董宏宇
2021-01-20 11:20:46 +08:00
parent 4276b0cc41
commit 87ed5c2a56
4 changed files with 136 additions and 42 deletions

View File

@@ -1,18 +1,18 @@
package com.mogo.cloud;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import com.mogo.cloud.httpdns.MogoHttpDnsConfig;
import com.mogo.cloud.passport.IMoGoTokenCallback;
import com.mogo.cloud.passport.MoGoAiCloudClient;
import com.mogo.cloud.passport.MoGoAiCloudClientConfig;
import static com.mogo.cloud.passport.MoGoAiCloudClientConfig.NET_MODE_QA;
import java.util.Random;
/**
* 鉴权sdk测试页面
@@ -41,13 +41,22 @@ public class PassPortActivity extends AppCompatActivity {
tvSn = findViewById(R.id.tvSn);
tvToken = findViewById(R.id.tvToken);
Random random = new Random();
double randomLat = random.nextDouble();
double randomLon = random.nextDouble();
MoGoAiCloudClientConfig clientConfig = new MoGoAiCloudClientConfig();
clientConfig.setNetMode(NET_MODE_QA);
clientConfig.setNetMode(MogoHttpDnsConfig.HTTP_DNS_ENV_QA);
clientConfig.setThirdLogin(true);
clientConfig.setShowDebugLog(true);
clientConfig.setThirdPartyAppKey("bydauto");
clientConfig.setThirdPartyDeviceId("bydauto");
clientConfig.setLat(randomLat);
clientConfig.setLon(randomLon);
clientConfig.setCityCode("010");
clientConfig.setLoopCheckDelay(15 * 1000);
mMoGoAiCloudClient = MoGoAiCloudClient.getInstance().init(this,clientConfig);
mMoGoAiCloudClient = MoGoAiCloudClient.getInstance().init(this, clientConfig);
btnRefreshToken.setOnClickListener(v -> mMoGoAiCloudClient.refreshToken(new IMoGoTokenCallback() {
@Override