gpt4 book ai didi

java - Android Studio - 更改默认的 src 文件夹名称

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:32 24 4
gpt4 key购买 nike

在我最近开始使用的 AndroidStudio 中,项目 View 中显示的源代码的主要文件夹称为 java,文件存储在 app/src/main/java/com/...

我希望该文件夹被称为 src 而不是 java (为了与单独的工具进行交互)。有什么办法可以做到这一点,并且仍然可以在 Android Studio 中正常编译项目?我尝试将文件夹从 java 重命名为 src,它从项目 View 中消失了——我假设我需要告诉 Gradle 在哪里可以找到源文件,但我不知道怎么办。任何帮助将不胜感激。

最佳答案

Is there any way I can do this and still have the project compile normally in Android Studio?

sourceSets 闭包添加到 app/build.gradle 文件,告诉 Gradle 您的 Java 代码的新位置。重命名您的目录以匹配,然后将项目文件与 Gradle 同步。

例如,这是一个来自新创建的 Android Studio 项目的 app/build.gradle 文件,我在其中添加了 sourceSets 闭包:

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.2"

defaultConfig {
applicationId "com.commonsware.myapplication"
minSdkVersion 21
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main {
java.srcDirs = ['src/main/src']
}
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.1'
}

在这里,我是说 main 源代码集的 Java 代码位于相对于模块根目录的 src/main/src

添加之后,我按照您的描述将 java/ 重命名为 src/,然后在 build.gradle 编辑器中使用黄色横幅同步文件。 Android Studio 看起来很开心,项目编译正常。

关于java - Android Studio - 更改默认的 src 文件夹名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35119996/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com