问题

AndroidStudio中,右键项目添加aidl文件,但是却不识别,Java的Service类中无法引用这个aidl文件。

解决

gradle配置android块里添加:

sourceSets {
    main {
        aidl.srcDirs = ['src/main/aidl']
    }
}

然后rebuild。

原因

gradle只认src/main/java,右键添加的aidl文件在src/main/aidl,需要把这个路径添加进去。

作者:Gacfox
版权声明:本网站为非盈利性质,文章如非特殊说明均为原创,版权遵循知识共享协议CC BY-NC-ND 4.0进行授权,转载必须署名,禁止用于商业目的或演绎修改后转载。
Copyright © 2017-2024 Gacfox All Rights Reserved.
Build with NextJS | Sitemap