android-binder相关内容

Android 活页夹跟踪

在Android OS源代码(路径:/drivers/staging/android/binder_trace.h )中,我们有一个名为 binder_trace.h 的文件,也包含在中>/drivers/staging/android/binder.c binder_trace 包括在内.正如我们在 binder_trace.h 文件中看到的那样,使用 TP_printk 指令跟踪了活页夹事务. ..
发布时间:2021-05-30 18:35:02 移动开发

Android IPC LocalSocket与Binder(AIDL)

我希望每个应用程序都能够将数据发送到我的服务.因此,我需要进行进程间通信.我可以找到的每个页面都建议使用Messenger,AIDL或Intents(BroadcastReceiver).到目前为止,我可以通过构建一些测试应用程序来弄清楚的是,如果在while(true)循环中发送多个线程,则BroadcastReceiver的运行速度非常慢,消息可能会丢失而不会发出通知. AIDL和Messen ..
发布时间:2021-02-08 19:44:46 移动开发

如何在Android中正确升级AIDL接口?

我有两个应用程序:一个叫做 my-app.apk ,另一个叫 my-service.apk 。该服务应用仅定义了一个 Android服务,该绑定可由主要应用执行一些方法。这是使用Android的 AIDL 界面完成的,并且到目前为止效果很好。 / p> 现在,我想更改服务的接口,我想知道我需要注意什么。我将 my-service.apk 的文件IRemote.aidl更改为以下内容: ..
发布时间:2020-06-05 18:47:15 Java开发

Android Binder清除呼叫者身份

最近,我阅读了 Android 源代码,发现执行某些 Binder IPC时总是调用一对方法呼叫。我阅读了评论,但不清楚其根本原因。该对方法如下: final long origId = Binder.clearCallingIdentity(); //其他本地方法。 Binder.restoreCallingIdentity(origId); 有人知道该 ..
发布时间:2020-06-05 18:47:07 移动开发

远程服务如何将消息发送到绑定的活动?

我已阅读关于绑定服务的文档 ,表明您可以通过消息从活动轻松地与远程服务(即不在同一上下文中)进行通信,但是可以通过任何方式从 Service 发送消息em>绑定到绑定活动?例如,我的活动绑定到同一应用程序的正在运行的后台服务,向该应用程序发送一条消息,并且在接收到此消息后,该服务会向该活动回复一条消息。我如何实现此目的?您能指出一些解释该主题的文档吗? 解决方案 在参考文档中的示例位于远程 ..
发布时间:2020-06-05 18:47:06 移动开发

如何听开发者/粘合剂?

在 Android 中, dev / binder 也是负责层通信的。可以听消息吗?我知道必须比它们解码,但是我如何获得此消息。例如,如果某个应用发送了一条消息,成为了Geolocation。我的机器人设备上也有root用户。 解决方案 简短:不,即使有root用户也不可能。 / p> 网上没有太多关于Binder的详细信息,但是有一些信息,尤其是关于安全性的信息。请参考此或在此处 ..
发布时间:2020-06-05 18:47:03 移动开发

Android Java活页夹失败的活页夹交易?

我正在尝试从服务下载图像并将其显示在活动中,但是我一直在获取 java绑定程序失败的绑定交易 这是我的服务代码 公共类DownloadImageService扩展了服务{ @Override public int onStartCommand(Intent intent,int flags,int startId){ new LoadImageAsync ..
发布时间:2020-06-05 18:47:01 移动开发

如何使myBinder.org直接启动到Appmode中

我已经在jupyter笔记本中制作了一个简单的应用程序,我正在尝试使用mybinder.org直接将共享链接链接到该应用程序. 但是,我的链接将用户带到笔记本,然后用户必须手动按下顶部的appmode按钮才能切换到appmode.我已经看到了一些活页夹示例,这些活页夹将用户直接带入Appmode而不是笔记本.我该怎么做? 直接将您带到应用程序的链接示例: https://mybi ..
发布时间:2020-04-25 07:04:28 其他开发

如何将Binder(mybinder.org)与私有Github存储库一起使用?

在审查了此确切问题后( https://github.com/jupyterhub/binderhub/issues/237 )似乎已通过合并的合并请求实现了此功能( https ://github.com/jupyterhub/binderhub/pull/671 ). 但是我似乎在文档或其他地方找不到指导,该指南解释了应将什么内容放入secrets.yml文件,或者是否需要其他步骤才能将 ..