gpt4 book ai didi

java - 是否可以使用生成的 Java 接口(interface)而不是 AIDL

转载 作者:行者123 更新时间:2023-11-30 03:30:04 26 4
gpt4 key购买 nike

我需要在我的应用中使用 In App Billing 服务。我想知道我是否可以将生成的 .java 放在一个包中并引用它而不是使用 IInAppBillingService.aidl。

理论上,它不能与服务进行相同的通信吗?

最佳答案

当然,您可以使用 Java 生成的文件来代替 AIDL。基本上,AIDL 接口(interface)在程序编译期间被翻译成 java 文件,然后不再使用。这种模式有时在 Android 平台编程中使用(例如,ActivityManager 不是从 AIDL 接口(interface)创建的,而是有单独的 java 文件实现代理和 stub 接口(interface))。我认为您可以从 AIDL 中获取生成的 java 文件并将其直接放入您的服务和客户端项目中。

关于java - 是否可以使用生成的 Java 接口(interface)而不是 AIDL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17598125/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com