当前位置: 首页 > news >正文

做网站安卓客户端域名注册多少钱

做网站安卓客户端,域名注册多少钱,wordpress文章内容标签做关键词,完整网站开发视频教程起因 最近项目上有做视频业务,方案是使用阿里云的短视频服务,其中也有使用到阿里云的上传SDK,过程中有遇一个上传SDK的内部崩溃,崩溃栈如下: Back traces starts. java.lang.NullPointerException: Attempt to invok…

起因

最近项目上有做视频业务,方案是使用阿里云的短视频服务,其中也有使用到阿里云的上传SDK,过程中有遇一个上传SDK的内部崩溃,崩溃栈如下:

Back traces starts.
java.lang.NullPointerException: Attempt to invoke interface method 'void com.alibaba.sdk.android.vod.upload.auth.AliyunVodAuth$VodAuthCallBack.onError(java.lang.String, java.lang.String)' on a null object referenceat com.alibaba.sdk.android.vod.upload.auth.AliyunVodAuth$2$1.onFailure(AliyunVodAuth.java:183)at com.aliyun.vod.qupaiokhttp.OkHttpTask.onPostExecute(OkHttpTask.java:279)at com.aliyun.vod.qupaiokhttp.OkHttpTask$2.run(OkHttpTask.java:228)at android.os.Handler.handleCallback(Handler.java:958)at android.os.Handler.dispatchMessage(Handler.java:99)at android.os.Looper.loopOnce(Looper.java:224)at android.os.Looper.loop(Looper.java:318)at android.app.ActivityThread.main(ActivityThread.java:8744)at java.lang.reflect.Method.invoke(Native Method)at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
Back traces ends.

经分析是有调到VODSVideoUploadClientImpl的cancel方法,然后就调AliyunVodAuth的cancel方法

    public void cancel() {OSSLog.logDebug(TAG, "[VODSVideoUploader]: " + "cancel");status = AliyunVodUploadStatus.VODSVideoStatusIdle;step = AliyunVodUploadStep.VODSVideoStepIdle;if (uploader != null) {uploader.cancel();fileList.clear();videoUploadCallback = null;}if (aliyunVodAuth != null) {//这里。。。aliyunVodAuth.cancel();aliyunVodAuth = null;}}
再看下aliyunVodAuth的方法,

在这里插入图片描述
很明显,vodAuthCallBack会被置空,那就只能说明判空不到位了呀!
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/291365b6a3a94a13a53eb9daedc68a51.png
在看下183行onError方法中的代码吧!
在这里插入图片描述
在这里插入图片描述

额外简单评价下相关的代码逻辑
在这里插入图片描述
哦,有点发散了,收敛回来一下!
遇到这个崩溃问题我的第一思路是先看看上传SDK有没有升级版本(我当时使用的是1.6.6),不行的话,就只能不调用cancel方法来规避可能出现的崩溃了。
那么我们就回到了今天的主题了,如何查看 阿里云maven仓中某个库有哪些版本?

maven库

我们要知道maven仓库本质上就是个文件下载服务,可以让我们去下载项目依赖的库,所以理论上maven仓库是也会提代WEB管理界面或入口方便大家查验、手动下载、管理相关的库的,只是这个WEB管理界面会大同小异而于。即我们可以从maven库的WEB端查验与下载我们关注的库

google

我们来看个google maven 库的WEB端,https://maven.google.com/web/index.html
在这里插入图片描述
相对比较简单,搜索功能也是简单的关键字搜索

阿里云

接着看下阿里云的,直接打开https://maven.aliyun.com/nexus/content/repositories/releases,我们就得到最终的WEB端入口地址

allprojects {repositories {maven { url "https://maven.aliyun.com/nexus/content/repositories/releases" }}
}

在这里插入图片描述

建议使用gav方式搜索,gav 即group \artifact\ version等参数搜索库
在这里插入图片描述

实践

来搜索一下上传SDK的版本

    implementation 'com.aliyun.video.android:upload:1.6.6'

在这里插入图片描述
其实这样搜索出来,所有的版本号也挺难出来的,不过可以定位到是那个仓库,我们可以点开仓库节点树来看看!
在这里插入图片描述

http://www.tj-hxxt.cn/news/70705.html

相关文章:

  • 独立站海外推广杭州网站建设方案优化
  • 个人建站的app哪里有卖深圳百度网站排名优化
  • 商业网站排名搜索引擎营销流程是什么?
  • 网站对应的ip最近新闻热点大事件
  • 最好的网站制作公司百度快速seo软件
  • 网站建设质量体系审核指导南京百度seo排名
  • 白云区建网站国外b站推广网站
  • 独立商城系统网站建设等服务器网站制作费用一览表
  • 做360手机网站快发外链平台
  • 洛阳市网站建设百度首页纯净版怎么设置
  • 中文域名做的网站有哪些网络广告名词解释
  • 台州北京网站建设如何在百度上发布广告
  • 网站流量 次关键词挖掘爱网站
  • 网站规划书包含哪些内容深圳互联网公司排行榜
  • 网站开发语言查询seo入门讲解
  • 长沙专业网站建设下载班级优化大师并安装
  • 网站导航效果汕头seo
  • 甘肃省城乡和建设厅网站怎么创建一个网址
  • 可道网站建设网络营销出来可以干什么工作
  • 科技企业网站源码新媒体seo指的是什么
  • 做时时彩网站代理费用网站制作企业有哪些
  • 一级域名网站企业网站建设报价表
  • 湖南网站建设哪家好网络广告策划书模板范文
  • 国外网站空间租用费用百度文库官网入口
  • 多语种外贸网站建设百度云搜索引擎入口盘搜搜
  • iis网站目录权限百度搜索大数据查询
  • 建设网站需要懂什么石家庄网站建设seo公司
  • wordpress 目录遍历福州seo网站排名
  • 一个人怎样做网站营销策划公司名字
  • 广州做网站的公司seo能干一辈子吗