当前位置: 首页 > news >正文

Hidl 学习总结 2

1、Android apk 调用Hidl处理

app添加对应的hidl jar包

2、MainActivity 添加如下代码

package com.example.test2;import androidx.appcompat.app.AppCompatActivity;
import vendor.hardware.test.V1_0.ITest;
import vendor.hardware.test.V1_0.ITestCmdCallback;
import android.os.Bundle;
import android.os.RemoteException;import java.util.ArrayList;public class MainActivity extends AppCompatActivity {ITestCmdCallback mCallback;ITest mTest;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}@Overrideprotected void onResume() {super.onResume();try {mTest = ITest.getService(false);android.util.Log.i("zmao","getService success!");} catch(Exception e) {android.util.Log.i("zmao","exception" + e);}}
}

3、编译报错

Android studio 报错android.hidl.base.V1_0.IBase无法找到,一共导入如下jar包后编译pass

4、安装调试

安装后测试,发生selinux权限问题

adb root

adb remount

adb shell setenforce 0

APK调用Hidl成功

http://www.lryc.cn/news/336162.html

相关文章:

  • 深度学习学习日记4.7
  • 五一假期来临,各地景区云旅游、慢直播方案设计与平台搭建
  • 自动驾驶中的交通标志识别原理及应用
  • 数据挖掘入门项目二手交易车价格预测之建模调参
  • 【Java】Java使用Swing实现一个模拟计算器(有源码)
  • MC9S12DJ64微控制器
  • 小程序打开空白的问题处理
  • langchain + azure chatgpt组合配置并运行
  • 【JVM性能调优】- GC调优实操思路
  • 四川教育装备行业协会考察团走访云轴科技ZStack共话技术创新应用
  • KIVY 学习1
  • 在Go语言中使用select和channel来期待确定性行为
  • 【MATLAB源码-第19期】matlab基于导频的OFDM系统瑞利信道rayleigh的信道估计仿真,输出估计与未估计误码率对比图。
  • 坚持十天做完Python入门编程100题第三天加班
  • MSOLSpray:一款针对微软在线账号(AzureO365)的密码喷射与安全测试工具
  • uos安装lxml避坑记录
  • 518. 零钱兑换 II(力扣LeetCode)
  • 01串的熵(蓝桥杯)
  • Rust 基础语法和数据类型
  • 【Java SE】10 String类
  • web蓝桥杯真题:新鲜的蔬菜
  • 超声波清洗机能洗哪些东西?洗眼镜超声波清洗机推荐
  • [C++][算法基础]走迷宫(BFS)
  • C语言字符串左旋
  • Linux 中断会产生嵌套吗?
  • 嵌入式ARM版本银河麒麟操作系统V10SP1安装OPenGauss数据库
  • 深度学习八股文
  • jquery 自整理
  • MySQL | 加索引报错
  • 前端:自制年历