Android Studio“项目结构”不能正常工作

我遵循Android Studio安装的所有必要步骤。 我也检查了这个问题,但仍面临同样的问题。

但每当我创build任何新的项目,下面的屏幕来。 我在Eclipse中看不到任何项目结构。

在这里输入图像说明

在这里,我找不到任何“src”,“res”或任何文件结构。 任何想法,如何得到正确的项目结构

当我试图添加“新模块”以下错误来提交。

No message java.lang.IllegalStateException: at com.android.tools.idea.wizard.NewModuleWizard.onFailure(NewModuleWizard.java:159) at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:340) at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$1.run(ExternalSystemUtil.java:364) at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:493) at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:304) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:185) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:226) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:175) at com.intellij.openapi.application.impl.ApplicationImpl$10$1.run(ApplicationImpl.java:695) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:458) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:154) 

当我去编辑configuration ,由于上述错误,不能创build任何模块。

在这里输入图像说明

转到文件>项目结构>项目设置>模块。

点击绿色+添加新模块。 select应用程序模块并将内容根设置为您的项目模块。

点击下一步,然后完成。

这应该做的伎俩和完整的项目结构将出现。 它为我工作。

将SDK更改为您在SDKpipe理器中安装的级别。 可以从Tools -> Android -> SDK Manager访问Tools -> Android -> SDK Manager 。 对于我来说,Android Studio与API Level 17打包在一起,但新的项目向导试图将API Level 18作为目标。

当这样的事情发生在我身上,修理它,我去

文件 – >项目结构 – >模块,点击(+)添加一个模块。

要导入主模块,您必须searchIML扩展文件以再次加载项目结构configuration(例如app.iml),以及所有这些。 我希望它有帮助。

最后find解决办法

每当Android Studio启动时,都会search“Gradle”安装。 如果没有find,它会下载它的新版本并将其caching在这里。

C:\Documents and Settings\user\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok

这里的72srdo3a5eb3bic159kar72vok目录名称可能会有所不同。

你需要做的是,下载gradle-1.6-bin.zip ,把它放在上面的目录。 然后在那里解压缩。 但请确保您的path如下所示。

C:\Documents and Settings\crathod.SOLUSOFTINDIA\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok\gradle-1.6\bin

现在,当您重新启动Android Studio时,Gradle将被初始化,Project将在Full Project Structure中打开。

模块或项目结构也可能不会出现,因为您在* .iml文件丢失的分支中。 当我从Eclipse迁移时,发生了这种情况,并决定重新检查具有类似Eclipse的项目结构的原始分支。 什么解决了我的问题:

  1. 使用类似Android Studio的项目结构检出分支
  2. 文件 – >使caching失效并重新启动

另外,请确保root iml文件与您的根文件夹匹配大小写。 错误地命名iml文件将导致这样的问题。

只要删除根iml文件(你可以备份,如果你喜欢),closures项目,并重新打开它。 Android Studio将生成正确的iml文件,项目结构将被恢复。

这是在Android Studio 2.1上testing的

对于Android Studio 2.2,您只需单击左下angular,然后select“项目”

在这里输入图像说明

在Android Studio 2.3.1中,如果您想要添加模块,则不需要应用程序模块选项。 最好的解决scheme是右键单击您的项目,然后从菜单中select“跳转到源”。 这解决了我的问题。

是不是因为不正当的import而导致你们中的一个人呢? 在这里,例如我的博客页面如何在这样悲惨的日子里支持自己:) http://from-dreams-to-real-life.blogspot.co.il/2017/11/how-to-build-和importAndroid的project.html