我还是Android的新手。我一直专注于音频/视频支持。当我将某些项目导入Android Studio时,我遇到的最大问题之一是:
':Application:compileDebugAidl'
>aidl is missing.
好的,我已在Android API指南网页上阅读过有关AIDL的内容。并注意到在不同应用程序中需要并发IPC时AIDL的应用。
为什么在应用程序不使用时,aidl甚至被包含在导入的项目中? 它似乎与调试
但这是否意味着我已经在Android Studio中编写额外的代码进行调试?
我已经多次遇到过这种情况,并且已经能够让项目进行编译了#34;但我认为现在是时候把时间花在了解正在发生的事情上。
答案 0 :(得分:0)
如果您没有在AndroidManifest.xml中定义具有远程接口intent-filter的服务,则无需关心AIDL。如果您对使用AIDL感到好奇,那么请查看/ legacy / ApiDemos目录中的服务的SDK示例。
但如果您仍然遇到此编译错误,那么您应该继续发布 build.gradle 文件,以供我们检查。