实现Android webrtc支持h265

谷歌的webrtc,默认不支持h265,好在网上有开源的实现,但是想要传输层支持h265需要重新编译生成libjingle_peerconnection_so.so。本篇主要记录一下编译过程。项目github地址自己通过虚拟机安装Ubuntu18.04并翻墙,无论如何都无法编译成功,无奈,购买了1个

Android判断网线是否插入的方法

1.通过命令:cat/sys/class/net/eth0/carrier2.读取carrier文件信息publicbooleanisNetworkConnected(){Filefile=newFile("/sys/class/net/eth0/carrier");intsta

Android更改主题样式后TimePicker导致crash问题记录

最近碰到一个很奇怪的问题,接手的一个Android项目由于存在屏幕偶现黑条的bug,猜测可能是默认主题和程序存在内存问题导致,于是决定先修改一下默认主题再做进一步测试。

使用glados实现chrome调试android app中的h5

注册地址:https://glados.one/注册后免费5天使用期限,但是可以每天签到,签到后自动增加1天使用期限。每天签到太麻烦,经常会忘记,写了个自动签到脚本,有需要的拿去用,找个常开的电脑或者服务器,跑起来,再也不用担心忘记签到了。记得将cookie换成你自己的,暂时没验证cookie有效期

Android webview与h5交互问题总结

autoplay无法自动播放音乐解决方法:mWebview.getSettings().setMediaPlaybackRequiresUserGesture(false);原因:在android4.2添加了允许用户手势触发音视频播放接口,该接口默认为true,即默认不允许自动播放音视频,只能是用户

Android系统级app调试记录

1.连接设备和开发电脑后执行adb命令adbshell,进入/system/app目录,rm命令将已安装app删除。2.进入/data/data目录,找到appid对应的目录,将整个目录删除。3.调试完成需要用pm目录将调试app删除。pmuninstall应用程序的appid4.如果过程中需要备份

Android AudioRecord音频采集问题总结

##背景公司自研app在某型号手台上出现bug,音视频通话过程中经常丢音,例如通话过程中快速数数,从1数到9,对方听到的效果可能是1..3..9,部分数字听不到,音效也很差。##问题定位通过在后台软交换服务抓包,分析音频流,发现媒体服务器收到的音频流就是不完整的,大概定位到应该是app音频采集的问题

手把手教你如何编译Doubango for Android

准备工作1.编译环境:Ubuntu16.04.7(可以通过VM虚拟机安装)可以从以下地址选择对应版本下载镜像:http://mirrors.aliyun.com/ubuntu-releases/16.04.7/2.doubango源码下载地址:https://github.com/DoubangoT

使用Rxswift+Realm实现Livedata+Room的效果(MVVM)

笔者最近做了一个关于app开发现状的分享,分享中提到了Google推荐的Android官方开发架构,充分肯定了其开发效率的提升,分享结束后有同事问到iOS是否有类似架构,于是便有了此篇博文。首先来看一下Android官方推荐的开发架构,架构图如下:该架构遵循MVVM开发模式,利用Room数据库及L

AndroidX与旧库映射关系

下表列出了从旧支持库软件包到新androidx软件包的当前映射关系。 支持库:android.arch.core:common AndroidX:androidx.arch.core:core-common
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×