diff --git a/.idea/misc.xml b/.idea/misc.xml
index 71e2a77..10608e0 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -4,6 +4,15 @@
public interface IMoGoTokenCallback
+| 限定符和类型 | +方法和说明 | +
|---|---|
void |
+onError(int code,
+ java.lang.String msg) |
+
void |
+onTokenGot(java.lang.String token,
+ java.lang.String sn) |
+
public class MoGoAiCloudClient
+extends java.lang.Object
+| 限定符和类型 | +方法和说明 | +
|---|---|
MoGoAiCloudClientConfig |
+getAiCloudClientConfig() |
+
static MoGoAiCloudClient |
+getInstance() |
+
MoGoAiCloudClient |
+init(android.content.Context context,
+ MoGoAiCloudClientConfig aiCloudClientConfig)
+初始化
+ |
+
void |
+refreshToken(IMoGoTokenCallback tokenCallback) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static MoGoAiCloudClient getInstance()+
public MoGoAiCloudClient init(android.content.Context context, + MoGoAiCloudClientConfig aiCloudClientConfig)+
context - 上下文aiCloudClientConfig - SDK配置信息public MoGoAiCloudClientConfig getAiCloudClientConfig()+
public void refreshToken(IMoGoTokenCallback tokenCallback)+
public class MoGoAiCloudClientConfig
+extends java.lang.Object
+| 构造器和说明 | +
|---|
MoGoAiCloudClientConfig() |
+
| 限定符和类型 | +方法和说明 | +
|---|---|
com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation |
+getIHttpDnsCurrentLocation()
+返回HttpDns的位置信息,必须设置,否则将无法使用网络请求
+ |
+
long |
+getLoopCheckDelay()
+获取HttpDns检查时间间隔
+ |
+
int |
+getNetMode()
+获取当前网络环境
+ |
+
java.lang.String |
+getSn()
+获取从AI云平台获取的SN
+ |
+
java.lang.String |
+getThirdPartyAppKey()
+获取AI云平台分配给三方应用的AppKey,需要从AI云平台申请
+ |
+
java.lang.String |
+getThirdPartyDeviceId()
+获取三方设备唯一ID
+ |
+
java.lang.String |
+getThirdPartySignSecret()
+获取AI云平台分配给三方应用的签名密钥,需要从AI云平台申请
+ |
+
java.lang.String |
+getToken()
+获取从AI云平台获取的Token
+ |
+
boolean |
+isShowDebugLog()
+是否打印日志
+ |
+
boolean |
+isThirdLogin()
+获取是否是第三放应用登录
+ |
+
void |
+setIHttpDnsCurrentLocation(com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation IHttpDnsCurrentLocation)
+返回HttpDns的位置信息,必须设置,否则将无法使用网络请求
+ |
+
void |
+setLoopCheckDelay(long loopCheckDelay)
+设置HttpDns检查时间间隔
+ |
+
void |
+setNetMode(int sNetMode)
+设置当前网络环境
+ |
+
void |
+setShowDebugLog(boolean showDebugLog)
+设置是否打印日志
+ |
+
void |
+setThirdLogin(boolean thirdLogin)
+设置是否是第三方应用登录
+ |
+
void |
+setThirdPartyAppKey(java.lang.String thirdPartyAppKey)
+设置AI云平台分配给三方应用的AppKey,需要从AI云平台申请
+ |
+
void |
+setThirdPartyDeviceId(java.lang.String thirdPartyDeviceId)
+设置三方设备唯一ID
+ |
+
void |
+setThirdPartySignSecret(java.lang.String thirdPartySignSecret)
+设置AI云平台分配给三方应用的签名密钥,需要从AI云平台申请
+ |
+
java.lang.String |
+toString() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic java.lang.String getThirdPartyDeviceId()+
public void setThirdPartyDeviceId(java.lang.String thirdPartyDeviceId)+
thirdPartyDeviceId - 三方设备唯一IDpublic java.lang.String getThirdPartyAppKey()+
public void setThirdPartyAppKey(java.lang.String thirdPartyAppKey)+
thirdPartyAppKey - AppKeypublic java.lang.String getThirdPartySignSecret()+
public void setThirdPartySignSecret(java.lang.String thirdPartySignSecret)+
thirdPartySignSecret - 签名密钥public boolean isThirdLogin()+
public void setThirdLogin(boolean thirdLogin)+
thirdLogin - true-是,false-否public int getNetMode()+
研发环境,
+测试环境,
+演示环境,
+线上环境public void setNetMode(int sNetMode)+
sNetMode - 当前的网络环境MogoHttpDnsConfig.HTTP_DNS_ENV_DEV,
+MogoHttpDnsConfig.HTTP_DNS_ENV_QA,
+MogoHttpDnsConfig.HTTP_DNS_ENV_DEMO,
+MogoHttpDnsConfig.HTTP_DNS_ENV_RELEASEpublic java.lang.String getToken()+
public java.lang.String getSn()+
public boolean isShowDebugLog()+
public void setShowDebugLog(boolean showDebugLog)+
showDebugLog - true-打印日志,false-不打印日志public long getLoopCheckDelay()+
public void setLoopCheckDelay(long loopCheckDelay)+
loopCheckDelay - 时间间隔,毫秒public com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation getIHttpDnsCurrentLocation()+
public void setIHttpDnsCurrentLocation(com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation IHttpDnsCurrentLocation)+
IHttpDnsCurrentLocation - 返回位置信息的回调public java.lang.String toString()+
toString 在类中 java.lang.Object| 限定符和类型 | +方法和说明 | +
|---|---|
void |
+MoGoAiCloudClient.refreshToken(IMoGoTokenCallback tokenCallback) |
+
| 限定符和类型 | +方法和说明 | +
|---|---|
static MoGoAiCloudClient |
+MoGoAiCloudClient.getInstance() |
+
MoGoAiCloudClient |
+MoGoAiCloudClient.init(android.content.Context context,
+ MoGoAiCloudClientConfig aiCloudClientConfig)
+初始化
+ |
+
| 限定符和类型 | +方法和说明 | +
|---|---|
MoGoAiCloudClientConfig |
+MoGoAiCloudClient.getAiCloudClientConfig() |
+
| 限定符和类型 | +方法和说明 | +
|---|---|
MoGoAiCloudClient |
+MoGoAiCloudClient.init(android.content.Context context,
+ MoGoAiCloudClientConfig aiCloudClientConfig)
+初始化
+ |
+
| 接口 | +说明 | +
|---|---|
| IMoGoTokenCallback | +
+ AI 云平台接口中Token的获取回碉
+ |
+
| 类 | +说明 | +
|---|---|
| MoGoAiCloudClient | +
+ 蘑菇AI云平台SDK入口
+ |
+
| MoGoAiCloudClientConfig | +
+ SDK 中的参数
+ |
+
| 类和说明 | +
|---|
| IMoGoTokenCallback
+ AI 云平台接口中Token的获取回碉
+ |
+
| MoGoAiCloudClient
+ 蘑菇AI云平台SDK入口
+ |
+
| MoGoAiCloudClientConfig
+ SDK 中的参数
+ |
+
每个程序包都有一个页面, 其中包含它的类和接口的列表及其概要。此页面可以包含六个类别:
+每个类, 接口, 嵌套类和嵌套接口都有各自的页面。其中每个页面都由三部分 (类/接口说明, 概要表, 以及详细的成员说明) 组成:
+每个概要条目都包含该项目的详细说明的第一句。概要条目按字母顺序排列, 而详细说明则按其在源代码中出现的顺序排列。这样保持了程序员所建立的逻辑分组。
+每个注释类型都有各自的页面, 其中包含以下部分:
+每个枚举都有各自的页面, 其中包含以下部分:
+每个已文档化的程序包, 类和接口都有各自的“使用”页面。此页面介绍了使用给定类或程序包的任何部分的程序包, 类, 方法, 构造器和字段。对于给定的类或接口 A, 其“使用”页面包含 A 的子类, 声明为 A 的字段, 返回 A 的方法, 以及带有类型为 A 的参数的方法和构造器。访问此页面的方法是: 首先转至程序包, 类或接口, 然后单击导航栏中的 "使用" 链接。
+对于所有程序包, 有一个类分层结构页面, 以及每个程序包的分层结构。每个分层结构页面都包含类的列表和接口的列表。从java.lang.Object开始, 按继承结构对类进行排列。接口不从java.lang.Object继承。
已过时的 API 页面列出了所有已过时的 API。一般由于进行了改进并且通常提供了替代的 API, 所以建议不要使用已过时的 API。在将来的实现过程中, 可能会删除已过时的 API。
+索引 包含按字母顺序排列的所有类, 接口, 构造器, 方法和字段的列表。
+这些链接使您可以转至下一个或上一个类, 接口, 程序包或相关页面。
+这些链接用于显示和隐藏 HTML 框架。所有页面均具有有框架和无框架两种显示方式。
+所有类链接显示所有类和接口 (除了非静态嵌套类型)。
+每个可序列化或可外部化的类都有其序列化字段和方法的说明。此信息对重新实现者有用, 而对使用 API 的开发者则没有什么用处。尽管导航栏中没有链接, 但您可以通过下列方式获取此信息: 转至任何序列化类, 然后单击类说明的 "另请参阅" 部分中的 "序列化表格"。
+常量字段值页面列出了静态最终字段及其值。
+