2014-11-03 21 views
62

Android的工作室還沒有再次改變其項目結構...現在是Android Studio中添加一個assets文件夾

project 
---/app-module 
    ---/manifests 
    ---/res 
    ---/java 

我一直在到處找網上,但是我找不到放在哪裏資產文件夾。當我嘗試通過Android Studio中的目錄查看器創建文件夾(右鍵單擊New ...目錄)時,「目錄」選項不可用。唯一可用的選項有:

Java Class 
File 
Module 
Package 
Image Asset 

這些都不會做我想要的。

有人想過這個嗎?

+1

這是圖像引導的完整的答案 [在這裏輸入鏈接描述](http://stackoverflow.com/questions/18302603/where-to-place-assets-folder-in-android-studio#27673773) – 2015-11-17 15:54:47

回答

89

您可以單擊項目窗口,按Alt-Insert,然後選擇Folder-> Assets Folder。 Android Studio會自動將其添加到正確的位置。

您很可能會用新的(ish)「Android視圖」查看您的項目。請注意,這是一個視圖而不是磁盤上的實際文件夾結構(自從引入Gradle作爲新的構建工具後,該結構沒有改變)。您可以通過點擊項目窗口頂部的單詞「Android」並選擇「項目」切換到舊的「項目視圖」。

+14

你也可以在「Android視圖」中執行此操作:右鍵點擊您想要資產文件夾的模塊名稱並導航至Ne w - >文件夾 - >資產文件夾。 – 2015-01-28 18:45:40

+0

我試着手動創建資產文件夾沒有工作,只好按照上面的程序:D謝謝 – 2015-04-21 10:30:39

134

Android Studio 1.5.1中的圖像。

內「Android」的項目(見我的形象的左上下拉)上的應用程序,右擊...

enter image description here

+3

一張圖片勝過千言萬語...... – 2017-09-27 19:53:09

+0

感謝您的支持。我浪費了大約10分鐘,點擊處處尋找這 – Senkwe 2017-10-03 20:01:28

+0

非常感謝!圖片確實值得千言萬語:) – AnilV 2018-01-07 01:56:07

7

根據新Gradle based build system。我們必須將assets放在main文件夾下。

或者只需右鍵點擊你的項目,像

文件>新建>文件夾>資產文件夾來創建它

+0

我沒有注意到可以放置資產文件夾的位置。 src/main/assets是一個特例嗎? – 2016-10-28 15:57:26

+0

你的資產文件夾必須在src/main/ – Nepster 2016-10-30 09:59:41

+1

下面考慮我的答案,我添加了一個*資產文件夾*目錄,它不在'src/main /'中。有用 – 2016-10-30 23:39:27

4

要指定我已經使用這個任何額外的資源文件夾我的搖籃。這會將項目根目錄中的文件夾moreAssets添加到資產。

android { 
    sourceSets { 
     main.assets.srcDirs += '../moreAssets' 
    } 
} 
0

右鍵單擊應用程序 - >選擇

新建 - >選擇文件夾 - >然後點擊Assets文件夾

相關問題