簡體   English   中英

Android工作室。 導入后未指定模塊

[英]Android studio. Module not specified after import

我用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 -> modules )我的res/文件夾作為resources文件夾和源文件夾作為sources

問題仍然存在。

另外Project structure -> modules.gradlebuild是排除的文件夾。

android studio案例中“模塊未指定”是什么意思?

您可能需要更新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 => app \\ src \\ main \\ AndroidManifest.xml
  • res \\ => app \\ src \\ main \\ res \\
  • src \\ => app \\ src \\ main \\ java \\

后續步驟:-----------您現在可以構建項目。 Gradle項目需要網絡連接才能下載依賴項。

錯誤:-----如果由於某種原因您的項目沒有構建,並且您確定它是由於Eclipse到Gradle導入程序的錯誤或限制,請在http://b.android.com上提交錯誤與類別組件 - 工具。

(此導入摘要僅供您參考,一旦您對結果感到滿意,可以在導入后刪除。)

此示例項目不是為Android工作室創建的,而是為eclipse項目創建的。 因此,嘗試將此項目導入eclipse,然后將其導出到Gradle項目。如果成功,您現在應該可以導入到android studio而不會出現任何問題。

我希望這可以幫到你點擊“文件”,然后選擇“新模塊”,然后選擇“導入Gradle項目”,找到模塊的文件夾,完成。

就我而言,它是一個現有的Android工作室項目。 我做的是首先關閉項目,打開它,我點擊“打開一個現有的Android Studio項目”,它正確地打開了項目

對於我的情況,我通過將項目與gradle文件同步來解決了同樣的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM