AndroidStudio 修改aidl路径(添加AIDL文件夹)

简介: AndroidStudio 修改aidl路径(添加AIDL文件夹)

平台


Ubuntu 16.04 + AndroidStudio 3.5.3 + Gradle 4.1


问题


引入原有的部分AIDL文件, 又不想把AIDL放到默认的路径下, 如:

原AIDL路径(ModuleDir/src/main/aidl) 改为ModuleDir/src/main/java/com/myAidlDir


解决


操作如下: 右键模块 -> New -> Folder -> AIDL Folder

如图修改即可:

image.png

修改完后, 会在build.gradle中生效

build.gradle


apply plugin: 'com.android.application'
android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "com.app.test"
        minSdkVersion 21
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
   //关键代码:
    sourceSets { main { aidl.srcDirs = ['src/main/aidl', 'src/main/java/com/myAidlDir'] } }
}
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
}


关键代码:sourceSets { main { aidl.srcDirs = [‘src/main/aidl’, ‘src/main/java/com/myAidlDir’] } }


参考


How to add aidl file to android studio


相关文章
|
编解码 Linux Android开发
安卓投屏神器 Scrcpy 安装与使用(支持 Mac、Windows、Linux)
安卓投屏神器 Scrcpy 安装与使用(支持 Mac、Windows、Linux)
53136 1
|
存储 缓存 前端开发
Spring Boot 分片上传、断点续传、大文件上传、秒传,应有尽有,建议收藏!!
Spring Boot 分片上传、断点续传、大文件上传、秒传,应有尽有,建议收藏!!
1427 0
Spring Boot 分片上传、断点续传、大文件上传、秒传,应有尽有,建议收藏!!
|
17天前
|
人工智能 运维 安全
阿里云百炼Qwen3.7-Max 详解:核心能力、技术优势与订阅计划全解析
2026年,AI技术已全面进入智能体时代,大模型不再局限于基础对话与信息检索,而是朝着自主执行复杂任务、长周期持续推理、多工具协同协作的方向深度演进。阿里云百炼平台于近期正式推出通义千问系列最新旗舰模型——Qwen3.7-Max,作为通义千问3.7系列中规模最大、综合能力最强的版本,该模型直接对标GPT-5.5、Claude Opus 4.7等国际顶级闭源旗舰,是当前国产大模型中性能标杆级产品。
907 0
|
Android开发
Android stdio 无法新建或打开AIDL文件(解决方法)
Android stdio 无法新建或打开AIDL文件(解决方法)
1714 0
|
存储 前端开发 开发工具
git clone -mirror 和 git clone 的区别
git clone -mirror 和 git clone 的区别
|
网络协议 安全 Java
Wireshark抓取Android数据包
Wireshark抓取Android数据包
3523 0
|
存储 前端开发 JavaScript
SpringBoot结合Minio实现文件切片极速上传
【10月更文挑战第21天】
1066 6
|
API 开发工具 Android开发
Android Studio:解决AOSP自编译framework.jar引用不到的问题
在Android Studio中解决AOSP自编译framework.jar引用问题的几种方法,包括使用相对路径、绝对路径和通过`${project.rootDir}`动态获取路径的方法,以避免硬编码路径带来的配置问题。
2032 0
Android Studio:解决AOSP自编译framework.jar引用不到的问题
|
监控 安全 Java
手把手带你实战 AGP 7.x ASM 字节码插桩
本文介绍了如何使用 AGP 7.0 推荐的 Transform Action API 来实现 ASM 插桩。
2223 0
手把手带你实战 AGP 7.x ASM 字节码插桩
|
搜索推荐 Android开发
学习AOSP安卓系统源代码,需要什么样的电脑?不同配置的电脑,其编译时间有多大差距?
本文分享了不同价位电脑配置对于编译AOSP安卓系统源代码的影响,提供了从6000元到更高价位的电脑配置实例,并比较了它们的编译时间,以供学习AOSP源代码时电脑配置选择的参考。
2276 0
学习AOSP安卓系统源代码,需要什么样的电脑?不同配置的电脑,其编译时间有多大差距?

热门文章

最新文章