自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 C++ string 去除空白字符(左侧,右侧,所有)

C++ string 去除空白字符(左侧,右侧,所有)空白字符包括' ' (0x20)空格'\t'(0x09)水平制表符'\n'(0x0a)换行'\v'(0x0b)垂直制表符'\f'(0x0c)换页符'\r'(0x0d)回车

2023-01-29 15:40:19 1665 1

原创 使用hyper-V 编译和调试Android13(android-13.0.0_r3)源码

windows10 + hyper-V + ubuntu20.4-LST 编译和调试安卓源码,本教程使用其它虚拟机或编译Android9以上版本同样适用

2022-09-29 21:11:05 2501

原创 Windows使用模拟器启动AOSP源码编译的镜像

正常情况下,源码编译后可直接执行emulator, 启动编译好的镜像,但是如果使用的是server版的ubuntu系统,没有图形界面,或者WSL编译的源码,以及我当前情况,AMD CPU + Hyper-V + ubuntu(intel CPU好像没这个问题),不得不使用其它方案启动编译好的镜像,该方案目前验证的Android10可行,但Android13 (android-13.0.0_r3)能连上adb,也能进shell,但无画面,从日志看图形有crash,应该是版本问题,其它版本自行验证。

2022-09-29 20:56:10 1933

原创 非管理员用户添加右键菜单(管理员也适用)

网上大多数教程添加右键菜单的方法都需要管理员权限,公司电脑处于信息安全角度,大多没有管理员权限,那想添加右键菜单怎么办呢

2022-04-19 14:08:55 360

原创 ubuntu20.4 openjdk7编译报错

想在ubuntu20.4 上编译Android6.0,结果目前的20.4上已经没有openJDK7了,网上的教程基本用不了,想尝试编译,虽然最后没编出来,但是记录了部分问题,希望帮到你

2022-01-08 21:00:34 1698

原创 Android6.0编译错误总结

Android6.0编译错误总结,环境为ubuntu14.4,部分16.4也适用

2021-12-26 18:13:32 3684

原创 ffmpeg 常用明命令(持续更新)

音视频开发,ffmpeg 常用明命令记录

2021-05-24 14:31:19 727 1

原创 C++判断某个类是否有某个成员函数,如果有则调用

C++识别某个类中否有特定成员函数,如果有则调用

2020-12-04 00:21:26 3773

原创 msys2 + mingw使用cmake配置openGL工程提示__ms_vsnprintf未定义

GLEW官网下载的wingw64编译的glfw windows开发库,导入自己工程报错信息如下,简单分析是链接libglfw3.a时,libglfw3依赖了其他静态库,报错信息见文件尾方案一:使用动态链接库 动态库和静态库同时存在时,优先链接了静态库,将静态库libglfw3.a删除或移出工程配置路径,便会链接动态库方案二:使用独立的mingw进行编译 我的官网下载的开发库是使用独立的mingw进行编译的,由于安装独立的mingw需要翻墙,所以我选择了msys2,ms...

2020-11-07 23:33:04 1239

原创 编译ffmpeg安卓库(clang篇),含armeabi-v7a , arm64-v8a, x86, x86_64

win10下使用最新ndk编译链工具编译安卓使用的ffmpeg库(含动态库和静态库),不用翻墙,本文介绍的方法在linux环境下同样适用

2020-10-18 16:47:29 4540 5

原创 将多个静态库合并为一个静态库(使用安卓NDK编译链)

最近在学习ffmpeg移植到安卓,但是ffmpeg编出来的库有好几个,想着合并成一个看着舒服一点,以此记录将多个静态库合并为一个静态库先学习两个命令静态库好比一个压缩包,使用ar x libxxx.a可将里面的.o文件还原ar x libxxx.a使用ar rc libtarget.a a.o b.o c.o xxx.o可将多个.o打包为一个.aar rc libtarget.a *.o如果是使用交叉编译的库,需要把ar工具换为交叉编译链接工具里的ar,如下是...

2020-10-17 23:06:25 2078

原创 编译安卓源码提示error while loading shared libraries: libncurses.so.5: cannot open shared object file: No su

编译AOSP安卓源码提示error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

2020-07-29 23:55:21 1303

原创 ubuntu虚拟机编译AOSP源码,安卓模拟器启动失败, ERROR: x86_64 emulation currently requires hardware acceleration

ubuntu虚拟机编译AOSP源码,启动emulator失败,报错emulator: ERROR: x86_64 emulation currently requires hardware acceleration!(模拟器需要硬件加速)该文章用于在虚拟机中启动安卓模拟器同样适用

2020-07-29 23:35:16 2356 1

原创 ubuntu20.4编译AOSP安卓源码(AndroidP android-9.0.0_r9)

win10预览版+ubuntu20.4LTS编译安卓aosp android-9.0.0_r9(Android P),本教程比网上绝大多数教程下载快,且占用硬盘资源至少少50G,大大节省了硬盘资源

2020-07-29 23:15:18 8616 12

原创 ubuntu 20.04 安装配置Samba服务,Windows 和 linux协同工作

Windows上编写代码,linux上编译代码,samba服务必不可少,本文记录ubunbtu20.04 TLS版本安装和配置Samba服务,让Windows可以访问linux的文件

2020-04-29 21:33:14 42055 9

原创 cmake入门篇--多文件编译

前面学习单文件编译,本文开始学习多文件编译,从一个目录多文件到多个目录多文件以及使用内部库

2020-04-04 22:49:50 2548

原创 cmake门口观望篇-单文件编译

从helloworld开始,逐步学习cmake。本文主要讲cmake的set和add_executable指令以及内部构建和外部构建

2020-04-04 15:22:43 478

原创 多个python版本pip和python命令以及右键IDLE区分

1,如何指定双击打开 .py 文件的程序?2,设置右键点击“Edit with IDLE”选项打开的 Python 版本。3,命令行模式下打开指定Python版本4,命令行模式下,指定Python版本对应的pip版本前两个问题见如何让多个版本的Python和谐共处,第三个和第四个问题可用如下相同办法到两个Python安装路径/lib目录,分别将python.exepyt...

2019-10-14 23:01:10 569

原创 Python3 IDLE打不开,点击之后没反应

python 2 IDLE打不开见python2 IDLE启动失败电脑同时装了python2和python3,python2IDLE能打开,python3打不开,出现这种情况多半是环境变量配置有问题,直接打开IDLE看不到报错,可在命令行打开看报错在命令行运行idle.py查看报错并分析win+R输入cmd打开命令行,打开文件管理器,找到pyrhon3安装路径下的E:\...

2019-10-14 22:42:14 11799

原创 python3启动失败 Fatal Python error: initfsencoding: unable to load the file system codec

python2和python3同时存在时,其中一个启动失败,报错如下两种情况1、python3启动失败,python2路径下文件报错Fatal Python error: initfsencoding: unable to load the file system codec File "C:\Python27\Lib\encodings\__init__.py", line...

2019-10-13 17:55:56 28002 4

原创 windows下编译ffmpeg4.1 ffmpeg 3.3版本,生成ffplay

本文使用msys2+MinGW64编译,不用翻墙,操作简单,可以用来编译和调试ffmpeg

2019-06-20 00:02:18 1932

原创 Adb连接Android手机 报错 unable to connect to 192.168.1.9:5555的原因和解决方法

环境:PC和手机在同一网段(电脑连接WiFi或网线直连路由器,手机连与电脑相同WiFi)问题现象:使用adb connect 192.168.1.9(手机IP)报错:unable to connect to 192.168.1.9:5555原因:出于安全考虑,手机adb默认是未打开的解决办法:1、确保电脑能ping通手机2、针对root用户和非root用户,提供了两种解决方...

2019-04-01 02:31:18 16080 3

原创 安装了Python2.X和Python3.X后Python2.X IDLE打不开解决办法总结

安装了Python2.X和Python3.X后Python2.X IDLE打不开,两个版本都卸载后重装仍然打不开,在网上找了几种办法,希望对大家能有所帮助1、首先查看环境变量是否配置正确配置方法网上有很多例子,这里就不细说了这一步慎用,这一步解决不了问题建议除Path外的其他环境变量保持原样,我后面装高版本的python3时因为PYTHONPATH,TCL_LIBRARY...

2018-05-09 11:05:56 5037

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除