自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android stack corruption detected (-fstack-protector)

Abort message: 'stack corruption detected (-fstack-protector)'

2023-08-31 14:35:21 646 1

原创 Android使用OpenSLES播放与录音

Android使用OpenSLES播放与录音

2022-07-15 09:42:02 651 1

原创 android-VLC

android使用vlc播放rtsp流

2021-12-06 15:49:20 796

原创 Android11源码中内置搜狗输入法(Rockchip)

下载IME将下载好的APK后缀改为压缩包(zip)并解压提前APK中用到的so库将APK与lib库拷贝到源码下vendor/rockchip/common/apps/SogouIME将IME内置到系统中vendor/rockchip/common/apps/apps.mkPRODUCT_PACKAGES += \ SogouIMEvendor/rockchip/common/apps/SogouIME/Android.mk############################

2021-11-04 14:17:46 2474 2

原创 android源码中添加GPIO服务供上层调用

android源码中添加GPIO服务供上层调用指定make时需要编译进system中的服务添加源码编译添加api更新类与字段(此步骤可以通过make update-api命令更新)注册服务Context中添加字段添加源码文件启动服务编写Service源代码指定make时需要编译进system中的服务以rk源码为例,在deveice/rockchip/common/device.mk中添加服务PRODUCT_PACKAGES += \ libmoyu-jni \ #服务中用到的jni m

2021-11-03 13:23:56 2054

原创 Android音视频通话

Android音视频通话前言一、开启Socket udp服务1、二、向远端发送音视频数据三、断开连接前言Android局域网音视频通话。视频编码采用H264,音频编码采用开源库speex,以及音频消回声通过webrtc。由于音频需要编码,消回声,所以通讯方式采用c++编写。一、开启Socket udp服务1、二、向远端发送音视频数据三、断开连接...

2021-03-26 10:30:51 1590 5

原创 Android 音频降噪 webrtc 去回声

Android 音频降噪 webrtc 去回声集成AECM模块集成NS模块需要源码请留言集成AECM模块1.通过 webrtc官网下载需要模块\modules\audio_processing\aecm2.新建eclipse工程,新建jni文件夹将webrtc aecm模块拷贝到jni文件夹下3.编写本地接口package com.wrtcmy.webrtc.aecm;/** * This class supports the acoustic echo cancellation for

2020-11-12 11:22:00 3551 7

原创 Android9.0 java.lang.UnsatisfiedLinkError:No implementation found

Android9.0 java.lang.UnsatisfiedLinkError:No implementation found收集报错信息第一次刷机可用,后面安装不可用?解决安装不能用收集报错信息第一次刷机可用,后面安装不可用?解决安装不能用1.在android9.0使用so库是报错,查看错误信息。09-28 03:30:16.654 5196 5196 E app.mediaplaye: No implementation found for void com.droidlogic.a

2020-09-28 11:46:38 800

原创 Android低功耗蓝牙开发

Android Ble基础操作初始化工作蓝牙扫描、停止扫描蓝牙连接绑定、移除设备读写链接初始化工作RxBleClient rxBleClient = RxBleClient.create(context);//打开蓝牙//Intent enableBtIntent = new //Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);//int REQUEST_ENABLE_BT = 1;//context.startActivityForResult(e

2020-08-20 17:55:19 462

原创 Android apk静默安装与卸载7.0 9.0

7.0apk静默安装将 源码frameworks\base\core\java\android\app\PackageInstallObserver.java拷贝到项目并放在android.app包下/* * Copyright (C) 2014 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this fil

2020-08-20 14:23:47 2255

原创 Android源码下编译apk、jar与jni ndk-build

Android.mk notesAndroid.mk 是什么?Android.mk 的语法编译apk编译jar包JNIcd项目bin\classes\ javah 包名+文件名 在当前路径生成头文件项目跟目录新建jni把头文件放入jni文件夹 加入c文件与android.mk文件cd jni目录下 ndk-build 编译生成.so文件Android.mk 是什么?Android.mk 文件用来告知 NDK Build 系统关于Source的信息。Android.mk是GNU Makefile 的一部分

2020-08-20 13:25:22 1021

android_ble.rar

RxAndroidBle是一款功能强大的止痛药,可解决Android的蓝牙低功耗头痛问题。它由RxJava支持,将复杂的API实现为方便的反应式可观察对象。该库为您做: 花式异步操作支持(读,写,通知) 线程管理以满足Android合同 连接和操作错误处理

2020-08-20

空空如也

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

TA关注的人

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