Léo Lam..
90
在模块的build.gradle文件中(不是根项目,如果使用模块!),只需替换:
apply plugin: 'com.android.application'
// or, if you're on an old version
apply plugin: 'android' // note: this one is deprecated
...有:
apply plugin: 'com.android.library'
// or, if you're on an old version
apply plugin: 'android-library' // note: this one is deprecated
请注意,最近,'android'已更改为'com.android.application',而'android-library'已更改为'com.android.library'.避免在新项目中使用旧名称.
更新build.gradle文件后,您应该将项目与Gradle文件同步(在工具栏中),因为不这样做可能会导致错误和操作无法正常工作.
然后Android Studio将更新一些文件以指示该模块现在是一个库; 因为这将被添加到您的.iml文件中:
您可能已经知道,您将无法运行(现在)库项目 - 您需要将其包含在应用程序项目中.
此后再出现一个错误将显示为"库项目无法设置applicationId".要解决此问题,只需从defaultconfig部分删除一行,即提及applicationid [reference](http://stackoverflow.com/a/27375066/2641380) (3认同)