2014-02-10 43 views
6

我剛從Eclipse切換到Android-Studio。我正在嘗試在設置gradle文件後運行我的應用程序。該項目沒有錯誤構建,但我無法運行我的應用程序,因爲沒有找到Android的方面。在模塊中找不到Android方面

enter image description here

當我去項目結構不存在方面,我看不出有任何的方式來增加一個方面。我如何運行我的應用程序?

enter image description here

+0

也許:http://stackoverflow.com/questions/17625345/no-android-facet-found-issues-compiling-with-android-studio-0-2? – Bram

+0

這對我不起作用,因爲沒有項目結構下的小平面菜單,因爲答案建議@Bram – rhodysurf

+0

儘管如此,您不必在Android Studio中手動操作構面。也許手動更改構建文件後點擊「同步項目與Gradle文件」按鈕? –

回答

19

我通過刪除.idea文件夾和任何.iml文件解決了這個問題,然後將項目重新導入到Android Studio中。

如果導入後,你結束了錯誤不小的模塊中發現您需要按照這個步驟

轉到Run/Edit Configurations,你會在免得兩個配置一個具有原始名稱的名稱看我的項目:讓叫它HELLOWORD和另一個叫應用

的一個與原來的名稱HELLOWORD是有這個問題,但配置堪稱應用工作得很好(我是能夠運行它)

因此隨着小問題HELLOWORD刪除設置,並改名爲一個叫應用回到我的項目的名稱HELLOWORD

+0

有趣的是,我會在另一個項目上試試這個,看看它是否有效。 – rhodysurf

+1

我再次得到了問題,並解決了它:1.子模塊更新2. gradlew乾淨3. rm -r .idea * .iml 4.在Android Studio中重新導入。 – Heinrisch

+1

太棒了,我會將你的答案標記爲正確 – rhodysurf

1

我釷的解決方案是建立在Android的工作室的新項目。然後,將代碼,資源和依賴關係複製到新項目中。然後最後手動更新Gradle文件並進行同步。不完美,但它工作,我現在可以上傳到我的設備。

編輯:這工作,但標記爲答案的方法是我正在尋找。

0

我只是解決了我的問題,下面的步驟,走過我:

1)文件 - >項目結構,或按(按Ctrl + Alt鍵++小號) 快捷方式,打開 「項目結構」。

2)選擇刻面其爲項目設置標籤下。 (初 列)

3)點擊+按鈕,是在第二次列的頂部添加新 刻面。

4)選擇的Android面添加菜單,這將促使 另一個對話框來選擇一個模塊。 (選擇您想要應用此面的 的模塊)。

5)選擇你的模塊,就是這樣。

快樂編碼! ;)