Android Studio不会检测.aidl文件

Cod*_*oga 17 aidl android-studio

我从互联网上找到了一个样本(https://github.com/manishkpr/Android-AIDL-Example)并在Android Studio上运行,它运行良好.

但是现在当我尝试重新创建项目时,无论我放在哪里,Android Studio都无法识别.aidl文件.任何人都可以告诉我在Android Studio中放置.aidl文件的正确位置是什么?

ps我已将以下代码添加到build.gradle并将.aidl文件放在java目录中,但未能使其正常工作.

sourceSets {
main {
    aidl.srcDirs = ['src/main/java']
}
Run Code Online (Sandbox Code Playgroud)

Nar*_*aki 14

在我的情况下Clean,Rebuild项目解决了我的问题.
希望这有用.


Sur*_*Dre 6

默认的Android项目sourceSet有一个定义,用于查找"src/main/aidl"下的.aidl文件.移动我的aidl文件解决了这个问题.

https://code.google.com/p/android/issues/detail?id=56328