2014-11-03 25 views
62

Android Studio đã thay đổi cấu trúc dự án của mình một lần nữa ... bây giờ nó làThêm một thư mục nội dung trong Android Studio

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

Tôi đã tìm kiếm khắp nơi trên mạng, nhưng tôi không thể tìm thấy nơi để đặt các thư mục tài sản. Khi tôi cố gắng tạo thư mục qua trình xem thư mục trong Android Studio (nhấp chuột phải, thư mục New ...), tùy chọn "thư mục" không khả dụng. Các tùy chọn khả dụng duy nhất là:

Java Class 
File 
Module 
Package 
Image Asset 

Không điều nào trong số đó sẽ làm những gì tôi muốn ở đây.

Có ai đã tìm ra điều này không?

+1

Đây là câu trả lời hoàn chỉnh với hướng dẫn hình ảnh [ nhập mô tả liên kết tại đây] (http://stackoverflow.com/questions/18302603/where-to-place-assets-folder-in-android-studio#27673773) –

Trả lời

89

Bạn có thể nhấp vào cửa sổ Dự án, nhấn Alt-Insert và chọn Thư mục-> Thư mục nội dung. Android Studio sẽ tự động thêm nó vào đúng vị trí.

Bạn có nhiều khả năng đang xem Dự án của mình bằng "Chế độ xem Android" mới (ish). Lưu ý rằng đây là chế độ xem chứ không phải cấu trúc thư mục thực trên đĩa (đã không thay đổi kể từ khi giới thiệu Gradle làm công cụ xây dựng mới). Bạn có thể chuyển sang "Project View" cũ bằng cách nhấp vào từ "Android" ở đầu cửa sổ Project và chọn "Project".

+14

Bạn cũng có thể thực hiện việc này trong "Chế độ xem Android": bên phải nhấp vào tên của mô-đun nơi bạn muốn thư mục tài sản và điều hướng đến Ne w -> Thư mục -> Thư mục nội dung. –

+0

Tôi cố gắng tạo thư mục tài sản theo cách thủ công không hoạt động, phải làm theo quy trình trên: D Cảm ơn –

134

Hình ảnh về cách trong Android Studio 1.5.1.

Trong dự án "Android" (xem trình đơn thả xuống trong topleft của hình ảnh của tôi), Nhấp chuột phải vào ứng dụng ...

enter image description here

+3

một bức ảnh trị giá một nghìn chữ ... –

+0

Cảm ơn vì điều này. Tôi lãng phí khoảng 10 phút bấm vào ở khắp mọi nơi tìm kiếm này – Senkwe

+0

Cảm ơn rất nhiều !!Hình ảnh thực sự đáng giá một ngàn chữ :) – AnilV

7

Theo mới Gradle based build system. Chúng tôi phải đặt assets trong thư mục main.

Hoặc đơn giản là nhấp chuột phải vào dự án của bạn và tạo ra nó như

File> New> Thư mục> tài sản thư mục

+0

Tôi chưa nhận thấy bất kỳ hạn chế nào liên quan đến nơi bạn có thể đặt một thư mục tài sản. 'Src/main/asset' có phải là trường hợp đặc biệt không? –

+0

thư mục tài sản của bạn phải dưới src/main/ – Nepster

+1

Hãy xem xét câu trả lời của tôi bên dưới, tôi đang thêm * thư mục asset * không nằm trong 'src/main /'. Nó hoạt động –

4

Để xác định bất kỳ thư mục tài sản thêm Tôi đã sử dụng điều này với tôi Gradle. Điều này thêm moreAssets, một thư mục trong thư mục gốc của dự án, vào nội dung.

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

nhấp chuột phải vào ứng dụng -> chọn

New -> Chọn Folder -> sau đó bấm vào thư mục Assets

Các vấn đề liên quan