我遇到了一个HIDL问题(HwBinder错误:(-32)),当我想要添加一个HIDL接口来做一些事情时,有人能帮助我吗?
01-29 15:51:02.197042 914 1169 W System.err: android.os.RemoteException: HwBinder Error: (-32)
01-29 15:51:02.197353 914 1169 W System.err: at android.os.HwRemoteBinder.transact(Native Method)
01-29 15:51:02.197473 914 1169 W System.err: at vendor.hardware.wifiap.V1_0.IWifiAp$Proxy.doMtkIntCommand(IWifiAp.java:206)
01-29 15:51:02.197581 914 1169 W System.err: at com.android.server.wifi.WifiVendorHal.doMtkIntCommand(WifiVendorHal.java:2645)
01-29 15:51:02.197682 914 1169 W System.err: at com.android.server.wifi.WifiNative.doMtkIntCommand(WifiNative.java:1741)
01-29 15:51:02.197784 914 1169 W System.err: at com.android.server.wifi.WifiStateMachine$SupplicantStartedState.processMessage(WifiStateMachine.java:4699)
01-29 15:51:02.197900 914 1169 W System.err: at com.android.internal.util.StateMachine$SmHandler.processMsg(StateMachine.java:992)
01-29 15:51:02.197999 914 1169 W System.err: at com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:809)
01-29 15:51:02.198097 914 1169 W System.err: at android.os.Handler.dispatchMessage(Handler.java:106)
01-29 15:51:02.198195 914 1169 W System.err: at android.os.Looper.loop(Looper.java:164)
01-29 15:51:02.198296 914 1169 W System.err: at android.os.HandlerThread.run(HandlerThread.java:65)发布于 2018-03-05 15:47:28
如果要添加一些新方法/接口或更改现有接口,则需要在.hal文件中定义新的hidl接口。如果要添加HIDL接口,还需要更新hidl接口。可以是小版本,也可以是大版本,具体取决于您的需求。
https://source.android.com/devices/architecture/hidl/versioning
https://source.android.com/devices/architecture/hidl/interfaces
另外,你能不能清楚地说明,你到底想做什么?这将有助于我们更清楚地了解您的错误。
https://stackoverflow.com/questions/48497071
复制相似问题