android– 结构库中格式错误的异常

android– 结构库中格式错误的异常,第1张

概述最近我在我的日志中看到一个异常,即Fabric(Beta)尝试检查更新,这是错误:E/Beta:Errorwhilecheckingforupdatesfromnullio.fabric.sdk.android.services.network.HttpRequest$HttpRequestException:java.net.MalformedURLException:Protocolnotfound:null?instance=

最近我在我的日志中看到一个异常,即Fabric(Beta)尝试检查更新,这是错误:

E/Beta: Error while checking for updates from nullio.fabric.sdk.androID.services.network.httpRequest$httpRequestException: java.net.MalformedURLException: Protocol not found: null?instance=

我不知道为什么Fabric尝试使用空URL检查更新,但我真的想删除该错误.

详细堆栈跟踪:

E/Beta: Error while checking for updates from null    io.fabric.sdk.androID.services.network.httpRequest$httpRequestException: java.net.MalformedURLException: Protocol not found: null?instance=7f856ab5-12f8-4723-9e84-569dab8e9760&build_version=1030300&display_version=1.3.3&source=3    at io.fabric.sdk.androID.services.network.httpRequest.encode(httpRequest.java:722)    at io.fabric.sdk.androID.services.network.httpRequest.get(httpRequest.java:865)    at io.fabric.sdk.androID.services.network.DefaulthttpRequestFactory.buildhttpRequest(DefaulthttpRequestFactory.java:85)    at io.fabric.sdk.androID.services.common.AbstractSpiCall.gethttpRequest(AbstractSpiCall.java:137)    at com.crashlytics.androID.beta.CheckForUpdatesRequest.invoke(CheckForUpdatesRequest.java:48)    at com.crashlytics.androID.beta.AbstractCheckForUpdatesController.performUpdateCheck(AbstractCheckForUpdatesController.java:166)    at com.crashlytics.androID.beta.AbstractCheckForUpdatesController.checkForUpdates(AbstractCheckForUpdatesController.java:139)    at com.crashlytics.androID.beta.AbstractCheckForUpdatesController.initialize(AbstractCheckForUpdatesController.java:91)    at com.crashlytics.androID.beta.Beta.doInBackground(Beta.java:78)    at com.crashlytics.androID.beta.Beta.doInBackground(Beta.java:30)    at io.fabric.sdk.androID.InitializationTask.doInBackground(InitializationTask.java:63)    at io.fabric.sdk.androID.InitializationTask.doInBackground(InitializationTask.java:28)    at io.fabric.sdk.androID.services.concurrency.AsyncTask.call(AsyncTask.java:311)    at java.util.concurrent.FutureTask.run(FutureTask.java:237)    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)    at java.util.concurrent.FutureTask.run(FutureTask.java:237)    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)    Caused by: java.net.MalformedURLException: Protocol not found: null?instance=7f856ab5-12f8-4723-9e84-569dab8e9760&build_version=1030300&display_version=1.3.3&source=3    at java.net.URL.<init>(URL.java:176)    at java.net.URL.<init>(URL.java:125)    at io.fabric.sdk.androID.services.network.httpRequest.encode(httpRequest.java:720)    at io.fabric.sdk.androID.services.network.httpRequest.get(httpRequest.java:865)     at io.fabric.sdk.androID.services.network.DefaulthttpRequestFactory.buildhttpRequest(DefaulthttpRequestFactory.java:85)     at io.fabric.sdk.androID.services.common.AbstractSpiCall.gethttpRequest(AbstractSpiCall.java:137)     at com.crashlytics.androID.beta.CheckForUpdatesRequest.invoke(CheckForUpdatesRequest.java:48)     at com.crashlytics.androID.beta.AbstractCheckForUpdatesController.performUpdateCheck(AbstractCheckForUpdatesController.java:166)     at com.crashlytics.androID.beta.AbstractCheckForUpdatesController.checkForUpdates(AbstractCheckForUpdatesController.java:139)     at com.crashlytics.androID.beta.AbstractCheckForUpdatesController.initialize(AbstractCheckForUpdatesController.java:91)     at com.crashlytics.androID.beta.Beta.doInBackground(Beta.java:78)     at com.crashlytics.androID.beta.Beta.doInBackground(Beta.java:30)     at io.fabric.sdk.androID.InitializationTask.doInBackground(InitializationTask.java:63)     at io.fabric.sdk.androID.InitializationTask.doInBackground(InitializationTask.java:28)     at io.fabric.sdk.androID.services.concurrency.AsyncTask.call(AsyncTask.java:311)     at java.util.concurrent.FutureTask.run(FutureTask.java:237)     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)     at java.util.concurrent.FutureTask.run(FutureTask.java:237)     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) 

解决方法:

我通过更新crashlytics库版本解决了很多错误日志和上面的例外.

总结

以上是内存溢出为你收集整理的android – 结构库中格式错误的异常全部内容,希望文章能够帮你解决android – 结构库中格式错误的异常所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1104705.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存