Android Studio中关于Project与Module

时间:2021-08-26 21:17:17

在Android Studio中一个Project和Eclipse中的WorkSpace是相似的,而一个Module与Eclipse中的Project是相似的(大致可以这么的认为)

若在Android Studio中的一个Project(工作空间)中Import/New  1:N个Module,单个的Module直接在运行的时候选择合适的Module则会运行那个项目;

若在同一个Project中调用多个Module,需要在主Module(姑且这么认识他,作为启动的Module,默认是app目录下的)中build.gradle中的dependencies中增加依赖项目,如:

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
//增加的dhroid
compile project(':dhroid')
//增加的adRotatorComponent
compile project(':adRotatorComponent') }

需要保证各个Module中的build.gradle的共用调用包一致,如:

dependencies {
compile 'com.android.support:support-v4:20.+'
compile files('libs/Volley.jar')
}