Android Studio中关于Project与Module
在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') }