zoukankan      html  css  js  c++  java
  • Android Studio aidl文件路径自定义问题

    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']
    		}
    	}
    }
  • 相关阅读:
    sql常用函数
    sql数据库查询
    数据库增删改查
    数据库基本概念
    C#总结
    C#结构体
    C#常用函数类
    初识函数
    C#冒泡排序 折半查找
    12月27日笔记
  • 原文地址:https://www.cnblogs.com/bluestorm/p/6826622.html
Copyright © 2011-2022 走看看