4 _ShoppingChen_

尚未进行身份认证

暂无相关简介

等级
TA的排名 5w+

H264BSAnalyzer 使用方法

H264BSAnalyzer简介H264BSAnalyzer 是一款用来播放和解析 H264视频格式的电脑工具。源码位置:https://github.com/latelee/H264BSAnalyzer具体功能github上已经很详细了,在此不再赘述,本文主要讲一下如何集成到Wireshark中,且如何使用。环境介绍windows 10准备工具Wireshark 2.6.6 (百...

2019-12-10 15:47:17

opencv训练工具编译

opencv训练需要两个工具,这两个工具的源码在opencv源码中的位置:createsample 用于生成正样本的vec文件traincascade 用于训练我们最终需要的xml 文件具体如何使用,网络上非常多,在此不再赘述。编译过程安装cmake : 用于通过一系列的源码和相关的配置来生成需要的编译器平台上的项目文件,在linux中生成 Makefile 文件,以供我们使用mak...

2019-09-24 14:36:09

ffmpeg流媒体视频合并(画中画)效果并推流

通过ffmpeg工具将多个视频流进行处理,实现画中画效果(效果如下图),并推流到服务器。Ffmpeg-rtsp_transporttcp-i“rtsp://admin:dayou123@172.16.3.234/h264/1/main/av_stream”-rtsp_transporttcp-i“rtsp://admin:dayou123@172.16.3.234/h26...

2019-06-03 10:58:26

解决adb无法连接终极版

环境:windows7/10 手机:Android手机adb无法连接,我一般会从三个角度进行排查1、确认手机 adb 调试(开发者模式)开启2、确认手机能被电脑识别3、确认电脑有对应的手机驱动4、其它可能1、确认手机 adb 调试(开发者模式)开启1.1 打开开发者模式开关不同的Android手机可能不一样,请自行百度1.2 打开adb调试开关不同的Android手机可能不...

2019-04-24 14:21:44

零基础学习FFMPEG

转 零基础学习FFMPEG 在CSDN上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频编解码的人,有的已经是有多年经验的“大神”,有的是刚开始学习的初学者。在和大家探讨的过程中,我忽然发现了一个问题:在“大神”和初学者之间好像有一个不可逾越的鸿沟。“大神”们水平高...

2019-03-06 17:13:16

AS中jar包和aar包的导出与导入

首先说一下jar包和aar包有什么区别:二者区别: jar: 只包含了class文件与清单文件 ,不包含资源文件,如图片等所有res中的文件。 aar: 包含jar包和资源文件,如图片等所有res中的文件。使用方法:AS中导入jar包将jar包复制到libs目录下边jar包上右键->Add to Library即可build.gradle 中会多出一行。到此完成。AS...

2019-02-21 16:33:14

在AS中 怎么样生成jar包和aar包

前言为了方便开发,对公司的一些工具类进行一下整合,方便工程师和三方协同开发,同时减少某些细节不一致的问题。怎么做在AS中创建一个项目创建方法没有特殊要求。File->New->New Project为该项目创建一个module创建方法没有特殊要求。File->New->New Module修改module的配置文件 build.gradle在build.g...

2019-02-21 15:31:41

高德定位注册Key的问题

首先,我们看一下注册高德地图key需要什么信息?为什么会有这些信息呢?或者说这些信息中那些信息是最重要的呢?那就是 SHA1 和 PackageName 了SHA1 是从签名文件中得来的,而PackageName 是应用的包名,并且我们知道,在Android系统中,包名唯一确定一个应用,签名确定了一个应用的权限范围(用户和组的概念),比如说一个应用使用系统签名来签名,那这个应用就具有了系统...

2019-02-13 10:48:02

Socket 调试方法

Android 端开启了一个 socket 服务,我需要去测试连接及数据的返回是否满足预期;前提:首先测试机和Android机需要在一个局域网中;Linux:命令 telnet [Android ip] [端口号]如图所示,表示连接成功输入字符,按回车,就是发送数据操作怎么断开连接呢?1、直接关闭命令终端2、ctrl + ] 切换到命令行模式3、在命令行输入 quit...

2018-11-16 16:29:44

Socket 使用心得总结

Socket 有什么用?Socket 是进程间通信的一种常用方式Windows – Linux – Android 各系统之间高效交互Socket 代码书写刚开始接触会有点儿难理解,我觉得首先要对Socket有一个全局的认识:通信的关键在于获得一个 socket 对象,获得这个对象就相当于建立了一个长连接,只有某一方主动断开连接,这个长连接才会断开;一个端口可以有多个链接存在,看下...

2018-11-16 16:03:38

Android Linux Socket 数据传输错误

问题描述:Android 端作为 Socket 服务端,Linux 端作为 Client 端,Android 端给 Linux 端Android 侧发送数据代码:public void sendMessage(final String msg){ Log.d(TAG, "即将发送的数据 "+msg); // 发送的数据为 {"info":"The gps ...

2018-11-16 14:19:51

linux上安装Qt4.8.6+QtCreator4.0.3

一、Qt简介 Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。Qt很容易扩展,并且允许真正地组件编程。 准备工作 操作系统:centos6.5 位数:64位二、安装 1、获取源码Qt4.8.6http://download.qt.io/official_releases/qt/4...

2018-09-13 09:06:07

Android ubuntu-samba 文件共享

为了工作需要,我需要测试一下Android端是否可以挂载samba共享文件夹,实现 Android 和 Ubuntu 的数据共享;在 ubuntu 中搭建 samba 文件共享服务:1、安装 samba sudo apt-get update sudo apt-get install samba samba-common 2、创建需要共享的目录 sudo mkdir /home...

2018-09-05 14:13:25

蓝牙遥控器服务端实现

需求分析: 1、开机启动,等待客户端连接 2、检测到有客户端连入就开始监听数据 3、监听到数据之后,进行相应的处理 4、检测到客户端断开,就重新开始等待客户端连接1、开机启动,等待客户端连接监听开机广播,然后启动服务,等待客户端连接,暂时为了测试,使用 Activity 手动启动服务;2、检测到有客户端连入就开始监听数据因为都是耗时操作,所以这些工作我么都需要放到线程中进行...

2018-08-15 17:44:45

Android 中代码去模拟人的操作

本以为要从底层去修改很多的东西,但是后来发现并没有那么困难: adb shell 命令可以去模拟人的操作,并且Android 中可以用 Runtime.getRuntime().exec("命令");这些命令分为四大类: 1、adb shell input text + 需要输入的文字 例子:选中文本框,当前是输入状态,执行这条命令,文字就自动到文本框中了; 2、adb she...

2018-08-10 14:27:13

Android 手机蓝牙遥控器解决方案

驱动力(需求):女朋友觉得躺床上用ipad看电视剧不爽,对睡姿要求太高,还容易砸到自己,所以提出需求,没辙,搞起来;现有设备:Rk3288开发版一个,dell显示器一个,小音箱一对;思路:Rk3288刷Android系统,然后安装相应的app实现追剧功能:难点:1、需要远程操控,可以使用无线键鼠,但是还是觉得不方便,女友希望使用自己的手机来实现对盒子的操控;...

2018-08-10 13:26:57

Android_studio 安装应用到不同手机

最近在开发Socket过程中,需要两个手机来调试应用,但是两个手机同时连接到Android_studio 上,直接点击绿色的小三角他总是默认安装到某一个手机上,不出现选择手机的弹框,只能手动的插拔,最后实在受不了了,找到原因,一举解决; 不出现选择弹框的时候,安装的绿色三角右下角有一个小点; 此时,我们的手机上肯定运行着当前的需要安装的应用; 解决方法就是,将手机中当前应用的进程关掉,然...

2018-08-09 15:51:48

Ubuntu14.04下arm-linux-gcc交叉编译环境搭建

转载:Ubuntu14.04下arm-linux-gcc交叉编译环境搭建Ubuntu下arm-linux-gcc交叉编译环境搭建系统:Ubuntu 14.04 32bit1、网上下载 arm-linux-gcc-4.4.3.tar.gzarm-linux-gcc-4.4.3.tar.gz(CSDN)arm-linux-gcc-4.4.3.tar.gz (百度云盘,密码:1g...

2018-08-03 09:57:06

Android 蓝牙BLE开发详解

Android 蓝牙BLE开发详解由于年初接手了个有关蓝牙BLE的项目,开始了对蓝牙ble的学习,经过长时间的慢慢学习(学得太慢,太拖了),终于了解了该怎么写蓝牙BLE,现在就给大家分享一下。一、了解蓝牙BLE1、什么是BLE首先,我们来了解一下,什么是蓝牙BLE。 BLE的全名是 Bluetooth Low Energy 就是低功耗蓝牙的意思,支持 API18(Android...

2018-07-16 15:21:50

预置第三方apk到MTK项目相关问题总结

原文链接目前5.0之后项目预置方式通用步骤为:建立apk文件夹; 置目标apk到该文件夹下; 解压缩apk查看是否包含lib/文件夹(apk项目是否包含lib库文件); 在该文件夹下编写Android.mk脚本 ; 理论上apk文件夹可以建立在项目内任意目录,编译系统会自动搜索并根据其内Android.mk (编译脚本) 来进行编译。 编译系统采用的是递归搜索,在搜索到父文件目...

2018-07-12 16:26:28

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。