Android studio l类文件: orderEntry type="module" module-name="yourmoudlename" exported=""
它对我有效。好吧,从所有的答案来看,没有什么对我有效。最后,我单击了运行>编辑配置。在左边,你可以选择一个新的主模块并将其删除。在Android Studio 3.1.2中,我也遇到了同样的问题。我通过单击“文件->将项目与Gradle文件同步”解决了这个问题。这对我很有用。:) 试试看 文件>将项目与渐变文件同步 或 文件>与文件系统同步Android studio l类文件: orderEntry type="module" module-name="yourmoudlename" exported="",android-studio,module,Android Studio,Module,它对我有效。好吧,从所有的答案来看,没有什么对我有效。最后,我单击了运行>编辑配置。在左边,你可以选择一个新的主模块并将其删除。在Android Studio 3.1.2中,我也遇到了同样的问题。我通过单击“文件->将项目与Gradle文件同步”解决了这个问题。这对我很有用。:) 试试看 文件>将项目与渐变文件同步 或 文件>与文件系统同步 应该可以解决这个问题。通过单击“文件->将项目与Gradle文件同步”解决了这个问题。如果以上所有操作都不起作用。尝试更新您的Android studio版
应该可以解决这个问题。通过单击“文件->将项目与Gradle文件同步”解决了这个问题。如果以上所有操作都不起作用。尝试更新您的Android studio版本。 步骤: 1.在Android Studio中,选择文件>设置(或Mac上的Android Studio>首选项)。 2.在左窗格中,选择外观和行为>系统设置>更新。 3.确保选中“自动检查更新”,然后从下拉列表中选择频道。 4.单击“确定” 对我来说是:
app
project文件夹并选择加载/卸载模块…
app
模块,单击Unload>
,并单击OK
app
并选择加载/卸载模块…
app
模块,单击
,并单击OK
app
然后再次出现在配置列表中。新建项目。通过单击“文件->将项目与Gradle文件同步”修复了此问题。以下是帮助您的方法:
:应用程序
在我的例子中,问题来自build.gradle(应用程序)中更高版本(或未下载)的compileSdkVersion和targetSdkVersion。
这是因为在另一台没有下载sdk映像的pc上克隆了项目。以前的答案对我都不起作用,所以我删除并重新安装了Android Studio。工作起来很有魅力。没有检测到配置,因为IDE无法检测模块(
)。我的编译dkversion和buildToolsVersion在build.gradle中为28(应用程序模块)
但是SDK没有安装。所以,我先安装了它,它对我有效
嗨,你解决过这个问题吗?我也遇到了同样的问题。你能帮我解决我的问题吗?就像你对我一样。删除并重新添加模块本身。我不知道这个上下文中的方面是什么(模块的旧名称?),但AS 1中似乎缺少选项。0@kip2它只是向我展示了项目结构,而没有涉及面。+图标添加了一个新模块,而不是一个方面。我的所有依赖项都在每个模块的Gradle构建文件中定义。也许它只在使用Gradle旧版本的项目中显示。如果该模块已经在项目中,但只是没有被识别,该怎么办?对于最新版本的Android Studio,这个答案不再正确。有人能给我们提供打开模块设置的正确路径吗?@IanS,很奇怪,但在AS 3.3中完成这些步骤后,我得到了一个空项目。但是
打开模块设置
已就位,请参阅。这解决了我的问题!仅与gradle再次同步并已识别。我正在寻找此答案,因为我只需单击“与gradle文件同步项目”即可修复此问题。我真的很担心我把事情弄得无法修复。在对gradle文件进行任何更改之前,只需关闭项目文件-->关闭,然后重新打开项目。这可能是Android Studio缓存的问题,对我来说既不是第一也不是第二。在build.gradle文件中,我只有“//Top-level build”文件,您可以在其中添加所有子项目/模块通用的配置选项。“在build.gradle文件中。有几个人已经为这个问题添加了此解决方案。这解决了我的问题!谢谢只需关闭项目并再次导入gradle文件。谢谢,成功了。Android Studio和以前一样令人讨厌。关闭和导入也对我有用。但不确定根本原因是什么,首先关闭项目,然后重新启动android studio对我来说确实有效。谢谢大家。我在最新版本的ASmodule(include*,*':myNewModule)上似乎找不到“从Android Studio删除项目”选项缺少一个逗号。我认为在支架设置中不需要逗号-我在一个特定的示例中添加了。请解释什么是“yourlibrary”?@ZiaUrRahmanyourlibrary
是您的库模块的模块名您可以格式化您的答案吗?可能会有帮助。打开项目的settings.gradle,并包括“:your_MODULE_NAME”
对我的THx有效。在3.3上也有效。1@aldok,不是,这不是一个公认的答案。这是一种罕见的情况,一切都正常,但都停止了。在许多情况下,这是行不通的。这应该是公认的答案+1您是否阅读了前面的评论?复制正确答案有什么意义吗?我希望我每次来这里都能投上一票,非常感谢短短6年后,它是文件->项目结构->模块->选择模块->构建工具版本->最新版本。现在我可能有了可运行的配置
apply plugin: 'com.android.application'
apply plugin: 'com.android.library'
apply plugin: 'com.android.application'
apply plugin: 'com.android.library'
apply plugin: 'com.android.application'
apply plugin: 'com.android.library'
compile project(':yourlibrary')
publishNonDefault true
- compile project(':yourlibrary')
+ debugCompile project(path: ':yourlibrary', configuration: 'debug')
+ releaseCompile project(path: ':yourlibrary', configuration: 'release')
orderEntry type="module" module-name="yourmoudlename" exported=""
android {
.
.
compileSdkVersion 28
buildToolsVersion 28
.
.
}