- 博客(9)
- 资源 (12)
- 收藏
- 关注
原创 [RK3399][Android7.1] 调试笔记 --- 串口JNI测试用例
Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83Android并没有包含串口的JNI, 需要我们自己实现。(Android Thing已经有实现) 串口JNI的参考范例见: https://github.com/cepr/android-serialport-api。有将它修改做了实现,也分享给大家做参考。JNI部分: Ser...
2018-08-31 13:28:05 2131
原创 [RK3288][Android6.0] 调试笔记 --- tinyplay无法播放
Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92现象:执行tinyplay播放wave文件一点反应都没有,卡在那边不动。分析:系统开机之后会开打audio codec,然后过了三秒如果没有操作之后,那么就会关闭device。 从log上看,device并未关闭。08-29 13:39:55.524 215 2...
2018-08-29 18:28:58 4018 4
原创 [RK3399][Android7.1] 调试笔记 --- JNI头文件生成方法
Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83先生成.class文件kris@eco:~/AndroidStudioProjects/helper/app/src/main/java$ javac com/interview/helper/NativeHelper.java对应class文件:kris@eco:~/Andro...
2018-08-24 08:57:50 619 5
原创 [Tools] [cmake] 调试笔记 --- cmake交叉编译环境配置
背景:默认cmake编译的出来的so是x86 64位(PC硬件环境),现在需要改成交叉编译适用到Android平台上。解决方法:编写一个文件名字叫: android.toolchain.cmakeset(CMAKE_SYSTEM_NAME Android)set(CMAKE_SYSTEM_VERSION 23)set(CMAKE_ANDROID_NDK_TOOLCHAIN_...
2018-08-23 16:32:59 2027
原创 [Tools] [cmake] 调试笔记 --- cmake缓存引起的一个错误
背景:修改cmake交叉编译环境的时候本来想配置CMAKE_TOOLCHAIN_FILE来改变编译工具和环境,但是编译器报了句warning Manually-specified variables were not used by the project, 然后交叉环境没配置成功。原因:我有修改了对应的CMakeLists.txt,但是缓存没变化导致再次配置的时候出现错误。...
2018-08-23 16:23:20 27350 1
原创 [Tools] [cmake] 调试笔记 --- 如何彻底清除cmake产生的缓存
背景:cmake并没有提供类似于 cmake clean 这样的方式来让我们清除产生的缓存,但是它编译的缓存(*.cmake, Makefile,CmakeCache.txt, CMakeFiles目录)会遍布各个目录。解决方法:在根部目录下建立一个build目录,然后在build目录中编译即可。#mkdir build#cd build#${path}/cmak...
2018-08-23 15:59:06 77759 8
原创 [RK3399][Android7.1] 调试笔记 --- WiFi扫描周期规则
Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83亮屏情况: 1. 在WiFi Settings界面,无论WiFi是否有连接,固定扫描时间间隔为10s。 2. 在非WiFi Settings界面,无论WiFi是否有连接,以2的倍数慢慢拉大扫描周期,最小为20s,最大为160s灭屏情况: 1. 当开启了PNO并且WiFi已经连接时,...
2018-08-09 17:50:30 3230
原创 [RK3399][Android7.1] 调试笔记 --- 三路以上Camera同时预览支持
Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83系统默认只支持两路Camera,只要将CameraHal中的数量限制改掉就可以了。 另外,有些地方直接用0和1表示Camera通道,也要做相应修改。注意:因为Android只定义了Front和Back两种Camera属性,所以不能使用默认的APK测试。Patch:diff --...
2018-08-08 14:59:15 7300 26
原创 [RK3399][Android7.1] 调试笔记 --- Camera动态热插拔支持
Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83RK3288平台修改请参考 [RK3288][Android6.0] 调试笔记 — Camera动态热插拔支持改动如下: CameraHal部分: /* */diff --git a/CameraHal/CameraHal_Module.cpp b/CameraHal/Came...
2018-08-08 14:51:56 4702
okHttpClient test sample
2018-05-11
WebSocketServer test sample
2018-05-11
WebSocketClient test sample
2018-05-11
apktool_and_dex2jar(ubuntu)
2018-04-26
ION基本概念.docx
2013-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人