效果: 打开MyTest.apk,点击run uiautomator,就能直接运行你的脚本。 方案概述: 新建一个Android app工程MyTest,在Activity中...

效果: 打开MyTest.apk,点击run uiautomator,就能直接运行你的脚本。 方案概述: 新建一个Android app工程MyTest,在Activity中...
在Android开发中,为了使App尽可能小,可以使用R8来压缩,混淆,优化App,当使用Android Gradle插件3.4.0或更高版本时,插件不再使用ProGuard...
使用Postman的Mock Server Postman作为最常用的Restful API测试工具,不仅仅是作为客户端测试API,还可以作为服务器,提供测试数据,对于跟第三...
如果对密码学还不了解,可以先看一下现代密码学程序猿补完计划 Tikn是什么 由Google的密码学家和安全工程师联合编写的加密库。源于与Google产品团队合作的丰富经验,提...
起点 最近空闲时间都在研究Google开源项目Tink的源码,发现很多密码学相关概念似懂非懂,直接导致越看越蒙圈。在通过谷歌度娘恶补基础知识的过程中,发现密码学理论艰深,概念...
项目中有一个IM模块,是使用了WebSocket来做的,特此记录一下。 WebSocket的框架有很多,了解到OkHttp3也有支持WebSocket,就采用了Okhttp来...
[转。感谢。解决了我的大问题。] 1. 首先需要安装 PackageResourceViewer 插件打开 Command Palette (快捷键 Ctrl+Shift+P...
Kotlin Kotlin 是一个基于 JVM 的编程语言,它的简洁、便利早已不言而喻。Kotlin 能够胜任 Java 做的所有事。目前,我们公司 C 端 的 Androi...
先描述一下结论: android:extractNativeLibs = true时,gradle打包时会对工程中的so库进行压缩,最终生成apk包的体积会减小。但用户在手机...
一般项目默认生成的配置 由于google的原因,可能会下载慢甚至下载失败等各种问题。 好在阿里云有提供国内镜像,直接换国内,流畅得很。 阿里云镜像使用指南 最后更换的代码
Github: https://github.com/elvishew/xLog[https://github.com/elvishew/xLog] 简单、美观、强大、可扩展...
上一篇: Android WebRTC完整入门教程02: 本地回环 上一篇完成了两个人在同一个手机中的模拟连接, 这一篇在此基础上给两个手机建立真正的连接. 这就需要一个信令...
上一篇: Android WebRTC完整入门教程03: 信令 多人视频有三种理论方案, 如下图所示, 从左到右分别是Mesh,SFU,MCU. Mesh 网格, 每个人都跟...
做过WebRTC的音视频通话应该知道WebRTC的sdk只暴露了麦克风输入数据和视频数据,如果要实现音视频录制该怎么办呢?当然可以在通话的各个终端分别进行录制,然后上传服务器...
WebRTC源码版本为:org.webrtc:google-webrtc:1.0.32006本文仅分析Java层源码,在分析之前,先说明一下一些重要类的基本概念。 Media...
上一篇: Android WebRTC完整入门教程01: 使用相机 在上一篇中完成了WebRTC最基本的使用--相机的使用. 这一篇将介绍WebRTC中最核心的概念PeerC...
WebRTC安卓端没有官方教程,甚至连API文档都没有。这是一件奇怪的事,毕竟WebRTC是Google开发的。目前官方文档和Demo都只有web端的,虽然写得简单易懂,整体...
AES 背景 AES 全称 Advanced Encryption Standard(高级加密标准)。它的出现主要是为了取代 DES 加密算法的,因为 DES 算法的密钥长度...
最近学习了一下NIO的一些api,做了简单的demo,感觉挺有意思的,有兴许的可以一起学习 NIO的上手难度感觉还挺高的,学习曲线有一些,毕竟之前已经习惯了BIO的操作了,一...