如何解决无法解析Qualtrics API的主机
我已经尝试了公司网络和我自己的网络,但此代码失败。当我为此输入android屏幕时,出现以下logcat中的错误。
我尝试了2个网络,但无法正常工作。当我单击浮动操作按钮时,它也没有响应。 Qualtrics.instance().initialize
是导致HTTP错误的原因。
Log.d("TAG","Initializing Qualtrics")
Qualtrics.instance().initialize("somekey","somekey2","somekey3",this);
val fab =
findViewById<View>(R.id.fab) as FloatingActionButton
fab.setonClickListener {view ->
fun onClick(view: View?) {
Log.d("TAG","FAB Clicked.")
Qualtrics.instance().evaluatetargetingLogic(MyCallback())
}
}
}
Logcat
09-02 16:05:24.940 10517-10544/com.example.auth I/Qualtrics: retrying request https://somekey-somekey2.siteintercept.qualtrics.com/SIE/AssetVersions.PHP?Q_InterceptID=somekey&Q_CLIENTTYPE=MobileAndroid&Q_CLIENTVERSION=1.13&Q_DEVICEOS=6.0_23&Q_DEVICETYPE=unkNown_Android%20SDK%20built%20for%20x86 on null
09-02 16:05:24.940 10517-10544/com.example.auth D/OkHttp: --> GET https://somekey-somekey2.siteintercept.qualtrics.com/SIE/AssetVersions.PHP?Q_InterceptID=somekey&Q_CLIENTTYPE=MobileAndroid&Q_CLIENTVERSION=1.13&Q_DEVICEOS=6.0_23&Q_DEVICETYPE=unkNown_Android%20SDK%20built%20for%20x86
09-02 16:05:24.940 10517-10544/com.example.auth D/OkHttp: --> END GET
09-02 16:05:24.944 10517-10544/com.example.auth D/OkHttp: <-- HTTP Failed: java.net.UnkNownHostException: Unable to resolve host "somekey-somekey2.siteintercept.qualtrics.com": No address associated with hostname
09-02 16:05:24.945 10517-10544/com.example.auth E/Qualtrics: Unable to resolve host "somekey-somekey2.siteintercept.qualtrics.com": No address associated with hostname\njava.net.UnkNownHostException: Unable to resolve host "somekey-somekey2.siteintercept.qualtrics.com": No address associated with hostname
at java.net.InetAddress.lookupHostByName(InetAddress.java:440)
at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
at java.net.InetAddress.getAllByName(InetAddress.java:215)
at okhttp3.Dns$1.lookup(Dns.java:39)
at okhttp3.internal.connection.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:185)
at okhttp3.internal.connection.RouteSelector.nextProxy(RouteSelector.java:149)
at okhttp3.internal.connection.RouteSelector.next(RouteSelector.java:84)
at okhttp3.internal.connection.StreamAllocation.findConnection(StreamAllocation.java:213)
at okhttp3.internal.connection.StreamAllocation.findHealthyConnection(StreamAllocation.java:134)
at okhttp3.internal.connection.StreamAllocation.newStream(StreamAllocation.java:113)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:42)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:125)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.java:212)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at com.qualtrics.digital.ServiceInterceptor.getResponse(ServiceInterceptor.java:67)
at com.qualtrics.digital.ServiceInterceptor.intercept(ServiceInterceptor.java:36)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:200)
at okhttp3.RealCall$AsyncCall.execute(RealCall.java:147)
at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:818)
09-02 16:05:25.022 10517-10517/com.example.atuh E/Qualtrics: Unexpected response getting asset versions
09-02 16:05:25.032 10517-10517/com.example.auth E/Qualtrics: java.net.UnkNownHostException: Unable to resolve host "somekey-somekey2.siteintercept.qualtrics.com": No address associated with hostname
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。