首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Jetpack 最新release版本升级 | 杂谈

theme: smartblue 背景 最近我司正在做关于kotlin和jetpack版本升级的工作。我这次就被分派到了jetpack的升级工作了,这次目标版本就是谷歌最新的release版本。...本来以为是个非常简单的工作,就是把所有版本都升上去就搞定了吗!这不是分分钟就能搞定的事情吗。 最后发现竟然这么多坑点的吗。...传送门 全是坑啊 首先我们根据官方文档对上述版本进行升级。...你能对于gradle的一个重要的configuration有一个更深入的了解 ViewModelProviders被移除了 我们碰到的第二个问题就是在最新版本中ViewModelProviders被移除了...kotlinOptions { jvmTarget = "1.8" } } } 上述方法就是了,这样我们就可以统一把项目内的所有的kotlinOptions的版本调整到我们想要的版本上了

1.2K10

LiteAVSDK 迎来最新的 6.8 版本

LiteAVSDK 6.8版本,主要升级更新如下: 实时音视频(TRTC) 新增对  socks5 的支持(限Windows 版本) 对于金融和保险类客户,可以通过搭建代理服务器解决内外网通信问题。...架构图 支持录屏的抗遮挡能力( 限Windows 版本) 如要共享某一个窗口,即使该窗口被遮挡,也不影响屏幕分享。 ?...新增 C# 版本 SDK 对 WPF 渲染能力的支持 可在 WPFDemo 上找到相关的源代码,其中 TXLiteAVVideoView.cs 是最核心的一个文件。...短视频(UGSV) & 移动直播(MLVB) 优化 android 版本的视频加载和生成速度 特别是在低分辨率下,新版本中一个视频的处理时间只有老版本的 17%。 ?...6、iOS:短视频合成时的内存占用较老版本降低了 300M。 7、iOS&Android:播放器支持新的时移播放规则。 8、iOS&Android:短视频录制支持4:3、1:1分辨率。

2.7K20

js浏览器版本和移动端版本总结

今天俺跟大家分享一个工具方法,用来判断浏览器内核版本信息,判断是否会移动端,判断是否为ios。...在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题,而判断浏览器的 版本一般只能通过分析浏览器的userAgent才能知道。...浏览器类型 ⑴浏览器特有属性 ⑵根据userAgent 浏览器版本 ⑴根据userAgent 对于手机浏览器判断 1.如何判断是否为移动终端 利用正则match, 匹配navigator.userAgent...是否含有字符串AppleWebKit***Mobile 安卓qq浏览器HD版 只有AppleWebKit 2手机语言版本的判断 使用navigator.browserLanguage 便可得出windows...phone语言版本,  当然可恶的小小手机语言版本也有兼容性的差异,兼容Mozilla,以及AppleWebKit内核的浏览器访问其语言版本,它会列出 navigator.language 例: //

2K00

js 实现版本号排序

// 方法一:从左到右迭代,从高位判断,返回高位的大小结果 注意:仅适用于版本号各个位的位数相同 let versions = ["1.45.0", "1.5", "6", "2.3.4.5"]; versions...} }) console.log(versions); //[ '1.5', '1.45.0', '2.3.4.5', '6' ] // 方法二:全部转为小数,比小数的大小,注意:仅适用于版本号各个位的位数相同..., '1.0', '3.1.4.512' ] 参考链接:https://blog.csdn.net/jiong9412/article/details/124776279 // 方法三,通过 点 将版本号分割为数组...,如果版本号长度不同,则填入 0,分别比较每一位的大小,可以准确判断每一位的大小 let compareVersion = function (v1, v2) { // console.log(...) if (typeof v1 === "undefined" || typeof v2 === "undefined") { console.error('请指定要对比的两个版本

1.3K20
领券