aidl相关内容

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

我目前正在将 Eclipse 应用程序迁移到 Android Studio.此应用正在使用应用内计费. 我的主要问题是编译项目和aidl文件(我猜你们都使用这个文件) 我收到此错误消息: Gradle: 错误: 找不到符号类 IInAppBillingServiceGradle:错误:包 IInAppBillingService 不存在 所以,按照一些教程,我将此文件从 com.m ..

任务“:app:compileDebugAidl"执行失败:缺少aidl

我在我的电脑上安装了 Android Studio.我创建了一个新项目,但这给了我下面的错误.我能做什么? 错误:任务 ':app:compileDebugAidl' 执行失败.>艾德尔不见了 我的 Android Studio 版本是 1.1.0. 这是我的 build.gradle 文件: buildscript {存储库{中心()}依赖{类路径'com.android.tools ..

aidl 缺少 android studio

环境:Mac 操作系统 10.10.3安卓工作室:1.2.11大:2.2.1 日志: 信息:Gradle 任务 [:generateDebugSources, :generateDebugTestSources]:预编译:preDebugBuild:checkDebugManifest:prepareDebugDependencies:compileDebugAidl 失败错误:任务“:com ..
发布时间:2022-01-04 21:16:26 移动开发

两个应用程序之间的 AIDL 接口

我用 AIDL 接口堵了一堵墙.我有一个必须通过第 3 方应用程序控制的应用程序(我对此有足够的控制权,因此我可以要求他们在他们的活动中实施我需要的任何内容) 最初我的应用程序也是一个带有界面和所有内容的活动,但我已将其更改为后台服务,为了测试,我创建了一个虚拟应用程序,它设法将服务应用程序启动到后台. 现在我想要一种从服务请求方法调用的方法(主要是启动、停止、sendData).我已 ..
发布时间:2021-12-27 21:31:05 移动开发

Android 远程服务回调

(我有一个带有 AIDL 接口的 远程 服务,该服务由多个客户端应用程序使用.我想为接口添加一个异步方法,用于需要一些时间的调用,但我需要安全的解决方案,这意味着只有我的应用程序可以与服务通信.客户端应用程序使用与服务应用程序相同的签名进行签名.目前应用程序只绑定到服务并调用单个接口执行各种操作的方法. 一种选择是在操作完成时从服务广播 Intent 并在客户端应用程序中使用 Broadca ..
发布时间:2021-12-27 21:06:15 移动开发

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

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

来自不同项目的AIDL服务

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

Java和C ++之间的AIDL接口

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

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 移动开发

适用于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 移动开发