本文介绍了我们可以在 android studio 中拥有没有 app 文件夹的项目,而根目录中的所有内容(java/res/etc)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道在 Android Studio 中是否可以有没有应用程序模块(应用程序或任何其他名称)的 android 项目?
I would like to know that is it possible to have android project without Application module (app or any other name) in Android studio?
意味着我可以在项目本身的根目录中创建包和资源,而不是拥有应用程序模块.
Means i can create package and res in root of the project itself rather than having Application Module.
- 结构看起来像
我的应用
- .idea
- gradle
- 源代码
- 资源
- 资产
- AndroidManifest.xml
- build.gradle
- 等等...
推荐答案
请参阅 https://sites.google.com/a/android.com/tools/tech-docs/new-build-system/user-指南.您可以指定不同的 sourceSet
Please refer "Configuring the Structure" section in https://sites.google.com/a/android.com/tools/tech-docs/new-build-system/user-guide. You can specify a different sourceSet
android {
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
androidTest.setRoot('tests')
}
}
这篇关于我们可以在 android studio 中拥有没有 app 文件夹的项目,而根目录中的所有内容(java/res/etc)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!