- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Android stack corruption detected (-fstack-protector)
Abort message: 'stack corruption detected (-fstack-protector)'
2023-08-31 14:35:21 708 1
原创 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 2547 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 2083
原创 Android音视频通话
Android音视频通话前言一、开启Socket udp服务1、二、向远端发送音视频数据三、断开连接前言Android局域网音视频通话。视频编码采用H264,音频编码采用开源库speex,以及音频消回声通过webrtc。由于音频需要编码,消回声,所以通讯方式采用c++编写。一、开启Socket udp服务1、二、向远端发送音视频数据三、断开连接...
2021-03-26 10:30:51 1614 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 3588 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 819
原创 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 482
原创 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 2275
原创 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 1046
android_ble.rar
2020-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人