移动开发 一个好用的移动端自动化框架-uiautomator2
简介(百度的): uiautomator2 是一个可以使用Python对Android设备进行UI自动化的库。其底层基于Google uiautomator,Google提供的uiautomator库可以获取屏幕上任意一个APP的任意一个控件属性,并对……
移动开发 EasyRTMP获取H.264实时流并转化成为RTMP直播推流之EasyRTMP-iOS如何处理H264关键帧和
EasyRTMP是结合了多种音视频缓存及网络技术的一个rtmp直播推流端,包括:圆形缓冲区(circular buffer)、智能丢帧、自动重连、rtmp协议等等多种技术,能够非常有效地适应各种平台(Window……
移动开发 EasyRTMP EasyDSS实现一套完整的紧急视频回传直播与存储回放方案之EasyRTMP-iOS的A
音视频流媒体硬解码是指不使用CPU进行编码,使用显卡GPU,专用的DSP、FPGA、ASIC芯片等硬件进行编码。编码框架Video ToolBox和AudioToolbox。 EasyRTMP 是结合了多种音视频缓存及网络技术的一个……
移动开发 Windows、Linux、ARM、Android、iOS全平台支持的RTMP推流组件EasyRTMP- iOS接入后,
在接入EasyRTMP-iOS时,进入预览界面直接崩溃,是什么原因? 分析问题: iOS系统对于权限控制的很严格,因为预览需要用到相机权限、麦克风权限等,都需要向用户申请这些权限。 解决……
移动开发 Android_存储访问框架SAF
概念 存储访问框架---Storage Access Framework (SAF),这是在Android4.4(API level 19)之后引入的。 借助 SAF,用户可轻松在其所有首选文档存储提供程序中浏览并打开文档、图像及其他文件。用户可……
移动开发 IDEA 开发javafx: error: java:package javafx.application does n
1)jdk使用1.8, 1.7中未包含javafx相关内容。 2)确保classpath中加入了javafx包路径。 在“file” -- "project structure" --"Platform Settings" 下的 "SDKs"选项中,添加dk 正……
移动开发 Android binder流程简图
前段时间因为一个bug,研究了一下android binder的大概流程,方便自己理解画了一个框图。 粗点线箭头是继承关系,细实线箭头是调用关系。……
移动开发 Android Socket发送信息时闪退
尝试Android写Socket通信的时候,遇到的个坑,记录一下: 1、无法建立连接。 原因:没有添加网络使用权限请求; 解决方式:在"AndroidMainfest.xml"中添加 uses-permission android :name= "android.pe……
移动开发 Android_基于监听的事件处理机制
一、引言 在经过几天的学习之后, 首先熟悉了几大基本布局以及一些常用控件的使用方法,目前正在学习如何实现一个基本的登录注册界面及其功能,而实现功能就需要我们采用事件……
移动开发 【产品】移动应用监控平台调研——bugly&fabric
产品定位 腾讯bugly和fabric不仅仅是可以帮助运营人员分析用户、优化推广的数据分析平台,也是移动开发者的异常上报平台和应用更新平台。可以同时为公司产品运营和开发人员提供服……