1.aidl旧文件夹中添加的内容无法编译

sourceSets中主要是把把src/main/aidl文件也作为java.srcDirs, resources.srcDirs,这样当编译程序时,AIDL中自定义类就能找到了。

sourceSets {
main {
//manifest.srcFile 'src/main/AndroidManifest.xml'
//java.srcDirs = ['src/main/java', 'src/main/aidl']
//resources.srcDirs = ['src/main/java', 'src/main/aidl']
//res.srcDirs = ['src/main/res'] //jniLibs.srcDirs = ['libs'] //assets.srcDirs = ['src/main/assets']
//aidl.srcDirs = ['src']
//aidl.srcDirs = ['src/main/aidl']
aidl.srcDirs = ['src/main/java'] }
}

  

2.同时必须要指明包名,包名必须和java目录下的包名一致。

路径必须一致.如果你的实体类Book放在./java/entiity下,在aidl下也得新建entity,将Book.aidl放在此目录下.不然类无法找到,编译不通过.

Add this code in build.gradle

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

最新文章

  1. java多线程系类:JUC集合:01之框架
  2. javascript函数中变量重名
  3. nyoj 925 国王的烦恼(最小生成树)
  4. 怎么把MVC的Controller拆分写到别的类库
  5. 3d中的坐标系的概念
  6. 生产项目加入到SVN版本控制
  7. 《深入剖析Tomcat》阅读(三)
  8. 给Linux系统/网络管理员准备的Nmap命令的29个实用范例
  9. Java:多态乃幸福本源
  10. Spring核心
  11. Log Parser Studio 分析 IIS 日志
  12. CentOS7系列--安装Chrome浏览器
  13. 关于Unity中NGUI的背包实现之Scrollview(基于Camera)
  14. Z遮罩层完全覆盖页面
  15. css 边距等常用设置
  16. seaweedfs 源码笔记(一)
  17. Java设计模式应用——组合模式
  18. Express文件上传之Multer
  19. 查看Postgresql的连接状况
  20. mysql插入多行数据

热门文章

  1. python-GUI之tkinter的学习
  2. 简单安装与使用虚拟环境virtualenv
  3. 用python实现数字图片识别神经网络--启动网络的自我训练流程,展示网络数字图片识别效果
  4. [zabbix] zabbix检测mysql主从状态
  5. 哪些场景下无法获得上一页referrer信息
  6. console.log() 替代函数
  7. 面向对象OO第1-3次作业总结
  8. js实现把一个页面层数据传递到另一个页面
  9. 寒假学习计划&进度
  10. B2