完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
有两个问题请教: 1、在/work/forlinx/hardware/libhardware/modules/fingerprint中添加了fingerprint代码之后(如图1),在/work/forlinx下使用mmm /work/forlinx/hardware/libhardware/modules/fingerprint,可以生成fingerprint.default.so(如图2); 在/work/forlinx/下使用make -j8不能生成fingerprint.default.so,请问怎么修改。 2、默认的源码中编译不能生成fingerprintd服务,在Android studio使用adb调试的时候提醒: 1)FingerprintService: fingerprint service not available 2)FingerprintService: startAuthentication: no fingeprintd! 请问怎么添加fingeprintd。 谢谢! 补充一点,关于第二个问题。具体到代码是android_6.0.1_2.1.0frameworksbaseservicescorejavacomandroidserverfingerprintFingerprintService.java: public IFingerprintDaemon getFingerprintDaemon() { if (mDaemon == null) { mDaemon = IFingerprintDaemon.Stub.asInte**ce(ServiceManager.getService(FINGERPRINTD)); if (mDaemon != null) { try { mDaemon.asBinder().linkToDeath(this, 0); mDaemon.init(mDaemonCallback); mHalDeviceId = mDaemon.openHal(); if (mHalDeviceId != 0) { updateActiveGroup(ActivityManager.getCurrentUser()); } else { Slog.w(TAG, "Failed to open Fingerprint HAL!"); mDaemon = null; } } catch (RemoteException e) { Slog.e(TAG, "Failed to open fingeprintd HAL", e); mDaemon = null; // try again later! } } else { Slog.w(TAG, "fingerprint service not available"); } } return mDaemon; } |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【幸狐Omni3576边缘计算套件试用体验】Debian系统安装和性能测试
342 浏览 0 评论
496 浏览 0 评论
1548 浏览 3 评论
RK 主流平台参数对比文档:助力设计阶段快速选型(包含RK3588 RK3588S RK3588S2 RK3576 RK3568)
1095 浏览 0 评论
行业集结:共同定制 RK3566 集成 AI 眼镜的前沿 AR 方案
1788 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-3-9 10:29 , Processed in 0.714999 second(s), Total 67, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191