aidl相关内容

android-studio 找不到在课堂上使用的 aidl 接口

我在 aidl 中定义了一个接口,但我无法扩展它或以任何方式找到它.ide 只是告诉我:无法解析符号“KeyEventListener"知道如何解决这个问题吗? 附加信息: KeyEventListener 是 KeyEventListener.aidl 中定义的接口名称 KeyEventListenerImpl 是扩展接口 Stub 的类 KeyEventListener 只包含 ..
发布时间:2021-11-21 21:04:09 Android

如何将 aidl 文件添加到 Android Studio(来自应用内计费示例)

我目前正在将 Eclipse 应用程序迁移到 Android Studio.此应用使用应用内结算. 我的主要问题是编译项目和aidl文件(我猜你们都用这个文件) 我收到此错误消息: Gradle:错误:找不到符号类 IInAppBillingServiceGradle:错误:包 IInAppBillingService 不存在 因此,按照一些教程,我将此文件从 com.mypack ..
发布时间:2021-11-21 17:56:38 Android

任务 ':app:compileDebugAidl' 执行失败:aidl 丢失

我在我的电脑上安装了 Android Studio.我创建了一个新项目,但出现以下错误.我能做什么? 错误:任务“:app:compileDebugAidl"的执行失败.>aidl 不见了 我的 Android Studio 版本是 1.1.0. 这是我的 build.gradle 文件: buildscript {存储库{jcenter()}依赖{类路径 'com.android.t ..
发布时间:2021-11-21 17:51:27 Android

来自不同项目的AIDL服务

我在Eclipse的同一工作区中有2个 *不同的项目* (大多数AIDL示例在 相同 项目中处理不同的过程).项目A只是HelloWorld,它仅显示2个数字的总和.我正在从名为MyFirstApp的客户端远程调用它以显示它. 问题:永远不会调用onServiceConnected()方法. 到目前为止,我已经尝试过: 1)清单文件具有android:process =“:rem ..
发布时间:2021-05-03 19:35:56 其他开发

Java和C ++之间的AIDL接口

我是AIDL界面的新手.我想在使用gradle构建的Java(应用程序层)和使用cmake构建的C ++(本机层)之间实现AIDL接口.我需要使用AIDL接口在这两个进程之间传递大量数据.我能够在应用程序层中实现.aidl文件,并能够创建服务.我需要在本机层中实现一个辅助客户端,并需要传递数据.谁能建议我如何实现将要构建的cmake AIDL. 解决方案 要获取 aidl-cpp 二进制文 ..
发布时间:2021-04-19 19:01:47 其他开发

Android异步AIDL

我有一个主应用程序和一个远程服务应用程序,它们使用AIDL相互连接. 我在远程服务中成功地完成了同步过程,但是如何进行异步过程呢? 我的AIDL文件是这样的: import pack.addonlibrary.Action;/*可包裹*/IAddon接口{无效onBind();无效的onUnbind();int getCallbacks();列出onPageSta ..
发布时间:2021-04-12 19:10:57 其他开发

Android Aidl错误sdk构建工具29.0.0

我升级了Android应用,开始使用SDK 29和构建工具29.0.0.在Android Studio中进行编译时,出现错误: 处理'命令'C:\ Users \ ma_fo \ AppData \ Local \ Android \ Sdk \ build-tools \ 29.0.0 \ aidl.exe'',完成后返回非零退出值-1073741819 为aidl执行的实际命令是 ..
发布时间:2021-04-05 19:21:54 其他开发

何时使用基于帮助的服务?

在什么情况下会使用 AIDL 定义服务接口正确的决定(而不仅仅是创建 service 类的扩展)? 解决方案 如果您希望应用程序进程之外的类访问服务,则需要使用AIDL.如果仅从应用程序内部使用服务,则可以使用 ..
发布时间:2021-04-05 19:02:33 其他开发

尝试返回自定义类对象时出现AIDL错误

我正在尝试使用AIDL中的IPC传递“响应"类对象.我使该类可拆分: 公共类Response实现Parcelable {私人长号;私有字符串speechString;私有列表responseString =新的ArrayList();//放...}//得到...公众回覆(包裹){id = in.readLong();speechString = in.read ..
发布时间:2021-04-04 21:03:42 其他开发

使用buildozer android -v调试时未找到Aidl错误

我正在尝试创建一个Android APK文件,该文件可以使用buildozer和kivy在手机上运行.不幸的是,每当我运行命令buildozer -v android debug时,命令提示符都会返回错误Aidl not found, please install it. 我已经尝试过先执行sudo apt-get aidl,然后执行sudo apt-get update,但这仍然会导致相同 ..
发布时间:2021-02-15 18:59:44 其他开发

适用于API2的Android相机框架

这些年来,Android相机框架已经发展了很多. 在API 1时代,相机应用程序框架(Java实现)用于通过JNI胶层与本地相机服务(C ++实现)进行交互,该JNI胶层还实现了绑定器.这种机制在更高层次上很容易理解. 现在,我可以看到对于API 2,JNI层已删除,应用程序框架使用aidl接口直接与本机摄像头服务对话. 参考架构图: https://source.android ..
发布时间:2021-02-10 20:18:13 其他开发

Android IPC LocalSocket与Binder(AIDL)

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

Android Studio gradle应用程序:compileDebugAidl输入长度= 1

我刚刚升级了Android Studio,因此升级,播放服务....升级后,我在尝试运行应用程序时开始出现以下错误. org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileDebugAidl'. at org.gradle.api.internal.tasks.execu ..
发布时间:2020-11-20 03:38:05 其他开发

Google Play帐单:如何模拟“帐户保留"状态(在调试/沙盒模式下)

2020年11月之前,Google Play上的Android应用必须管理“帐户保留"状态. https://developer.android.com/distribute/play-policies 问题是:如何模拟“帐户保留"状态,以便我可以检查我的应用是否正确管理此状态? 据我所知,文档中没有提及它: https://developer.android.com/googl ..
发布时间:2020-11-19 18:51:28 其他开发

与前台服务android通信

第一个问题,但是我已经有一段时间了. 我拥有什么: 我正在构建一个可播放音频流和在线播放列表的Android应用.现在一切正常,但是在与服务进行通信时遇到问题. 音乐是从startForeground开始在服务中播放的,因此它不会被杀死. 我需要通过活动与服务进行通信,以获取曲目名称,图像以及更多其他信息. 我的问题是什么 我认为我需要使用bindService ..
发布时间:2020-09-21 01:06:55 其他开发

AIDL服务和Android开源

我已经创建了一个名为IHelloService的AIDL服务,我正在尝试从libcore模块下的IOBridge调用它. 当前我的代码如下 // import import android.os.IHelloService; import android.os.ServiceManager; .... IHelloService helloService = IHelloServi ..
发布时间:2020-08-28 19:13:28 其他开发

使用绑定服务的自定义适配器-何时取消绑定?

将数据馈送到ListView的设置:自定义适配器.数据基于外部服务计算的一些数字.我正在使用AIDL绑定服务并获取所需的数据. 问题:如何知道何时取消服务绑定?连接是适配器本身专用的,并且检测到整个应用程序正在关闭的唯一方法是覆盖unregisterDataSetObserver.或者至少我没有找到其他方法,并且该方法与使用内容提供者+内容观察器的同一适配器一起使用时效果很好.不过不适用于A ..
发布时间:2020-08-24 23:42:28 其他开发

将对象从一个应用程序传递到android中的另一个应用程序

经过大量的糊涂之后,我找不到任何将对象从一个应用程序传递到另一应用程序的方法.尽管我知道我们可以使用Parcel将对象从一个活动传递到另一活动,但是如何在应用程序之间进行操作呢? 我的对象是这个 public class MyObject { private String name; public String getName() { return t ..
发布时间:2020-06-26 19:09:55 其他开发