2013-12-14 56 views
18

從2天前更新到Android Studio,它不再允許我創建Java類。目前的課程現在有一個奇怪的符號。爲什麼Android Studio不允許我創建Java類?

我試圖導出,導入很多次,但不同的配置,但從來沒有工作。有什麼建議?

這裏有兩個截圖enter image description hereenter image description here

UPDATE 1:

這裏是我的Android Studio項目的結構。 AndroidManifest是在正確的地方。 enter image description here

回答

15

右鍵單擊src文件夾,將目錄標記爲 - >源根目錄。

+0

噢,非常感謝。這對於Java類非常有用,但是現在如果我嘗試構建項目錯誤,則會出現'Android源生成器:[LibrettoProva] AndroidManifest.xml文件未找到。它是什麼?你能解釋一下這個Android Studio更新改變了什麼? –

+0

不確定,但現在的問題是,它無法找到AndroidManifest,因爲它說,你能看到它在你的項目? –

+0

請參閱編輯請 –

9

的Android工作室1.0更新:

在Android Studio中的項目視圖,請檢查的「java」文件夾下SRC

一般會有src下由Android Studio自動創建兩個文件夾 -

  1. androidTest(這是用於編寫測試用例),
  2. 主(這是用於編寫應用程序源代碼。)

其中每個應包含一個「java」文件夾。

如果的Java目錄不存在,你可以用如下圖所示

Creating Java Folder

要添加一個新的Java類的主要(或androidTest)右擊創建,請權點擊「java文件夾」並選擇「java class」

Adding new class to the project

問候,

保羅

+1

我在Intellij Idea上使用,因此選擇了New> Package,但無法添加java類。文件夾> Java文件夾是Android Studio中的訣竅。 –

4

我嘗試了上述解決方案,但找不到該菜單項來設置 'SRC' 爲源根。所以我設法通過在應用程序的build.gradle文件中做出類似的設置來解決它。我加了這個:

android { 
... 
sourceSets { 
     main.java.srcDirs += 'src/main/java' 
    } 

} 
相關問題