我想从现有项目创建Android库。 但是这个项目使用了与文件夹结构不对应的包名称
Android Studio是否有类似IntelliJ Idea的Content Root configuration?
或许Gradle可以做类似的事情?
由于
答案 0 :(得分:0)
在gradle中你可以配置它,AndroidStudio将与gradle同步。
在android
标记内,您可以使用sourceSets
。下面是一个例子:
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['res']
aidl.srcDirs = ['aidl']
renderscript.srcDirs = ['rs']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
}
有关sourceSets的更多信息,您可以查看官方文档:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Sourcesets-and-Dependencies
答案 1 :(得分:0)
您可以在Idea中设置项目,然后在Android Studio中打开它。 项目结构将保留,您可以直接从AS
进行编辑