Moh*_*Ali 43 android module project-structure android-studio
我正在使用Android工作室,我想在我的项目中添加模块,如"action bar Sherlock"或jar文件,但是当我打开项目结构时,菜单中没有模块或库:\

在intelij它出现:

所以有什么问题?如何在Android studio中添加这些模块?
Ngu*_*Dat 38
有时您使用导入模块功能,然后模块确实出现在项目模式下但不在Android模式下
所以适合我的是去设置gradle,手动添加我的模块,并再次同步一个gradle:
Aur*_*una 13
首先,创建你的Module.您可以使用默认的Android Studio模块向导(File -> New -> New Module),选择Android库,为其指定名称和包名称,然后完成.之后你会发现没有任何反应.打开侧面Gradle Projects Section (应该在右侧面板的某个位置)
你应该看到这样的东西:
展开模块gradle并运行Run Configurations任务.之后刷新内容并刷新项目结构.
它现在应该工作.
我遇到了同样的问题,切换到没有我的模块的分支后,然后切换回来。
Clean Project->Rebuild Project不适合我。
但是File->Invalidate caches/restart 确实有效。
这可能会帮助一些人:
在您的项目中将模块作为库导入。
现在打开模块设置:
如果您的模块未显示在“选择模块窗口”中
按照以下步骤..
按照上面的打开模块设置进行操作。
小智 6
至于我的问题是build.gradleOpenCV 库文件中的第一行。
它是这样的:
apply plugin: 'com.android.application'
这指的是导入的 OpenCV 是一个应用程序而不是一个库。它存在于 4.1.0 以上的 OpenCV。所以把它改成:像这样:
apply plugin: 'com.android.library'。
您可能会在 ApplicationId 中收到错误,请在 gradle 文件中将其注释掉。
您需要将gradle.settings文件添加到根项目结构中,之后当您"打开模块设置"时,菜单将与您的菜单对齐gradle.settings.将项目导入Android Studio时,它不会为您创建此文件.有时通常更好的方法是启动一个干净的项目并将代码移到那里,通常更容易实现.
打开settings.gradle并添加模块,如下所示,
include ':app',':bottomnav'
Run Code Online (Sandbox Code Playgroud)
这里我添加了':bottomnav'用逗号分隔的新导入的模块.然后同步您的项目.您的模块将对依赖性可见.Android Studio仅显示那些在应用程序的settings.gradle文件中定义的模块.在settings.gradle中定义模块后,您将能够将模块添加为应用程序的依赖项.
检查settings.gradle。你会发现这个:include ':app'
只需添加您自己的模块名称,它应该如下所示:
include ':app', ':yourModuleName'
Run Code Online (Sandbox Code Playgroud)
同步。
就是这样。
| 归档时间: |
|
| 查看次数: |
82076 次 |
| 最近记录: |