searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

android12 sensor移植

2023-10-27 06:25:12
9
0
一、报错解决。
1.关键文件修改:
android/android-emu/android/hw-sensors.h
重点关注代码:PHYSICAL_PARAMETERS_LIST这个列表。可能需要添加gravity,gyroscope这两个传感器信息。
另外一个:SENSORS_LIST值得关注一下,为啥这个里面无需新增呢????
 
2.代码报错:
i).需要在AmbientEnvironment.h文件中,AmbientEnvironment类里面的private里面添加mGyroscope。
 
ii).
修改automation/proto/automation.proto文件
在PhysicalModelEvent当中添加新增的gravity,gyroscope,注意,顺序一定要和hw-sensors.h里面的一致。
 
iii).
cJSON.c放入编译。
qemu/android/android-emu/android-emu.cmake文件当中,添加cJSON.c文件的编译。
0条评论
0 / 1000
m****n
3文章数
0粉丝数
m****n
3 文章 | 0 粉丝
m****n
3文章数
0粉丝数
m****n
3 文章 | 0 粉丝
原创

android12 sensor移植

2023-10-27 06:25:12
9
0
一、报错解决。
1.关键文件修改:
android/android-emu/android/hw-sensors.h
重点关注代码:PHYSICAL_PARAMETERS_LIST这个列表。可能需要添加gravity,gyroscope这两个传感器信息。
另外一个:SENSORS_LIST值得关注一下,为啥这个里面无需新增呢????
 
2.代码报错:
i).需要在AmbientEnvironment.h文件中,AmbientEnvironment类里面的private里面添加mGyroscope。
 
ii).
修改automation/proto/automation.proto文件
在PhysicalModelEvent当中添加新增的gravity,gyroscope,注意,顺序一定要和hw-sensors.h里面的一致。
 
iii).
cJSON.c放入编译。
qemu/android/android-emu/android-emu.cmake文件当中,添加cJSON.c文件的编译。
文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0