无法在Android Studio Arctic Fox中导入模块

36
即使选择了正确的模块路径,下一步/完成按钮仍然没有变为可用状态。没有显示任何错误。Android Studio 版本为 2020.3.1(截至2021年8月3日最新)。 输入图片描述

我也遇到了同样的问题。 - Philip
9个回答

54

[已修复]在 Android Studio Bumblebee(2021.1.1)中

此问题已在 Android Studio Bumblebee 中修复。 请将 Android Studio 更新到Bumblebee或最新版本


此错误出现在Android Studio Arctic Fox中,

许多人在issuetracker上发布了此问题,但没有人从Android Studio团队那里获得解决方案。 以下是issuetracker上发布的一些链接。
链接1 , 链接2 , 链接3 , 链接4 , 链接5 , 链接6 , 链接7

因此,这里提供一个临时解决方法

  • your-module文件夹复制到您的项目目录中

  • settings.gradle中添加以下行

    include ':your-module' // your-module is module name 
    
  • 点击立即同步

  • 完成


2
谢谢,没想到在Android Studio更新中会遇到这样的问题。 - Syed Arsalan Kazmi
现在已经是十月了,有没有更新修复这个问题? - shingo
@shingo 仍未解决.. :-( ,打开答案中的Link1并加星,它可能会帮助解决这个问题。 - Nikunj Paradva
3
同时将以下内容添加到您的应用程序模块的 build.gradle 文件中的依赖项下:implementation project(path: ':your-module') - Literate Corvette

5

首先

1- 将"your-module"文件夹复制到您的项目目录中

2- 在settings.gradle中添加以下内容 (include ':your-module')

3- 点击同步

4- 完成


4

对我来说,升级到 Arctic Fox 2020.3.1 补丁 4 解决了问题。


3

我的解决方法

  1. 在项目路径下添加一个名为“lib”(或其他名称)的新文件夹

  2. 将(aar/jar)添加到名为“lib”的新文件夹中

  3. 将模块的路径添加到app的build.gradle(应用程序)中

dependencies {

      implementation project(path: ':lib')

      implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs')
   }
  1. 将“build.gradle”添加到“新文件夹”中(如果没有,请创建该文件)

这是我的 build.gradle 内容:

  configurations.maybeCreate("default")
  artifacts.add("default", file('yourArrOrJar.aar'))
  1. 在settings.gradle中添加"lib"
include ':app',':lib'

谢谢你,救了我一大笔时间。非常感谢。我只是添加了“implementation fileTree(include: ['.jar', '.aar'], dir: 'libs')”,然后它就对我起作用了。 - Rahul Baradia

1

1
这个问题已经在 Android Studio Arctic Fox | 2020.3.1 补丁4(2021年12月)中得到解决。同时也在发布说明中提到。

1

0
Let me Make it Simple for all of you facing this problem.. Try doing it manually.

In Android Studio

1- File -> New  -> New Module -> Select Android Library -> Rename the Module with your Module Name -> Finish

2- After Build Finished, Open your Project Folder 
-> Open the new Module Folder you just created 
-> Open Src Folder 
-> Delete the Main Folder
-> Copy the Main Folder of Your Module.. (Replace it with your Main Folder)

3- Don't Forget to Open And Copy the Build.gradle File Of Your Module (if Needed) 
as it Contains the Dependencies for it to Work.. 

4- Sync And Build

5- Finish

0

我发现使用Android Studio Chipmunk可以解决这个问题,但对于其他人可能不是这样。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接