2015-11-16 13 views
2
enter image description here

其中在Android Studio中配置定义一个机器人项目

在Android Studio中的模块的模块之间的差异在settings.gradle这是在一个项目的根目录的所有定义。但他们为什么不同?我的意思是为什么一个模块是android库或主模块。

我希望我明确解释我的问题。如果没有,请让我知道。我真的想弄明白。

我曾尝试在android库模块中添加启动器活动,但无法将其更改为常规模块。我想知道我可以将库模块更改为常规模块吗?

谢谢

回答

2

一个Android库应该被其他模块使用,它不能自行启动。虽然常规模块有其每次推出定义一个启动活动,您的应用程序图标,点击

如果您正在使用gradle这个你需要改变

apply plugin: 'com.android.application' 


apply plugin:'com.android.library' 
+0

感谢您的回答,但我尝试在android库模块中添加启动器活动,但无法将其更改为常规模块。我想知道我可以将库模块更改为常规模块吗? – CodeAlien

+0

如果您正在使用gradle这个你需要改变 - > 应用插件:“com.android.application” 到 应用插件:“com.android.library” –

+0

可以接受的答案,如果你的作品 –

0

谢谢你为Ajit Pratap Singh。他的回答解决了我的问题。在每个模块的build.gradle文件的最上面一行,有“apply plugin:”文本定义了它是哪种类型的模块。像'com.android.application'是常规模块,'com.android.library'是库模块。

相关问题