[英]The module cannot be Android Library?
我正在使用 IntelliJ IDEA 进行 Android 开发,当我尝试编辑 Android 模拟器的运行配置时,它说有一个错误,看起来像这样。
模拟器仍在运行,但它不会自动启动活动,我只是想知道是什么导致了此错误以及可能的解决方案。 谢谢。
在遵循 Android Studio 建议将 build.gradle 中的“android”切换到“com.android.library”之后,我也遇到了这种情况。
所以对于我项目的 app 模块,我只是恢复了这个:
apply plugin: 'com.android.library'
进入这个:
apply plugin: 'com.android.application'
转到“项目结构”图标(它列出了显示新的保存项目图标的位置)然后单击模块并选择 Android 选项并取消选中库模块或
项目结构->模块->安卓->取消勾选库
好像“SpyMaze”是一个Android库项目,所以你不能运行一个库项目, 看看这个
您收到错误是因为您试图将模块库作为应用程序运行。
如果你想作为应用程序运行,你需要在 SpyMaze 模块 build.gradle 中添加以下内容:
apply plugin: 'com.android.application'
如果您使用 SpyMaze 模块作为库,请保留
apply plugin: 'com.android.library'
并在编辑配置中选择主应用程序。 所以你应该看到 Run 'app' 而不是 Run 'SpyMaze'
对于InstantApp
- 检查您是否运行app
,而不仅仅是您的features
之一。 在 Android Studio 栏上选择要运行的app
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.