Android工作室。导入后未指定模块

时间:2014-05-25 14:50:59

标签: android import android-studio

我使用android studio。我从官方网站导入示例项目

http://developer.android.com/training/contacts-provider/retrieve-names.html

当我尝试运行时,我会在Edit configuration窗口获得Error: Module not specified

我读了这个答案

https://stackoverflow.com/a/16625227/1864033

并将Project structure -> modulesres/文件夹标记为resources文件夹,并将文件夹标记为sources

问题仍然存在。

同时Project structure -> modules.gradlebuild是排除的文件夹。

android studio case中的“Module not specified”是什么意思?

5 个答案:

答案 0 :(得分:2)

您可能需要更新Android Studio版本并重试。我没有任何问题导入了该示例,并且它在模拟器上正常运行。

这是Android Studio的导入报告:

  

ECLIPSE ANDROID项目进口摘要

     

用依赖项替换Jars:   --------------------------------导入程序将以下.jar文件识别为第三方库,并将其替换为Gradle   相反的依赖。这具有更明确的优点   版本信息已知,库可以更新   自动。但是,有可能你的.jar文件   项目的版本比我们选择的依赖项更旧   可能导致项目无法编译。你可以禁用jar   在导入向导中替换并重试:

     

android-support-v4.jar => com.android.support:support-v4:19.1.0

     

已移动的文件:   ------------ Android Gradle项目使用与ADT Eclipse项目不同的目录结构。这是项目的方式   重组:

     
      
  • AndroidManifest.xml =>应用\ SRC \主\的AndroidManifest.xml
  •   
  • res \ =>应用\ SRC \主\ RES \
  •   
  • src \ =>应用\ SRC \主\的java \
  •   
     

后续步骤:   -----------您现在可以构建项目了。 Gradle项目需要网络连接才能下载依赖项。

     

错误:   -----如果由于某种原因您的项目没有构建,并且您确定它是由于Eclipse的错误或限制   Gradle导入器,请在http://b.android.com处提交错误   category Component-Tools。

     

(此导入摘要仅供参考,可以删除   导入后,如果您对结果感到满意。)

答案 1 :(得分:2)

此示例项目不是为Android工作室创建的,而是为eclipse项目创建的。因此,尝试将此项目导入eclipse,然后将其导出到Gradle项目。如果成功,您现在应该可以导入到android studio而不会出现任何问题。

答案 2 :(得分:0)

我希望这可以帮到你  点击"文件" ,然后选择" New Module",然后选择" Import Gradle Project",找到你模块的文件夹,完成。

答案 3 :(得分:0)

就我而言,这是一个现有的Android工作室项目。我做的是首先关闭项目,打开它,我点击“打开一个现有的Android Studio项目”,它正确地打开了项目

答案 4 :(得分:0)

对于我来说,我仅通过将Gradle文件与项目同步就解决了相同的问题。