android studio创建aidl文件

来源:互联网 发布:华为数据 编辑:程序博客网 时间:2024/05/29 09:59
(转载)https://www.zhihu.com/question/21581761

我也遇到了这个问题,按照stackoverflow的方法没解决,上两个我找到的方法吧,
1.链接在此:Android Studio下如何配置AIDL文件,先在main目录下新建一个文件夹,命名为aidl,再在该目录下新建一个包,包名跟AndroidManifest中的package同名,然后在该包下创建aidl文件,创建完之后在build/generated/source/aidl/debug下就可以见到自动生成的java文件
2.链接在此:Issue 56160 - android - Gradle Android plugin does not detect AIDL files automatically,在app目录下的build.gradle中指定aidl的目录,比如设为src/main/java,那么在该包下新建的aidl文件都会自动生成对应的java文件
另外,在aidl文件中必须指定好package,否则会编译出错


作者:卓学腾
链接:https://www.zhihu.com/question/21581761/answer/45895797
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


//----------------------------------------------------------------------------------
总结:注意几点
(1)在main目录下新建aidl文件夹;
(2)包名和Manifest中的包名一致;
(3)记得要rebuild project生成对应的.java文件;
0 0