Saya bingung tentang assets
folder itu. Itu tidak dibuat secara otomatis di Android Studio, dan hampir semua forum yang membahas hal ini membahas tentang Eclipse.
Bagaimana direktori Aset dikonfigurasikan di Android Studio?
sumber
Saya bingung tentang assets
folder itu. Itu tidak dibuat secara otomatis di Android Studio, dan hampir semua forum yang membahas hal ini membahas tentang Eclipse.
Bagaimana direktori Aset dikonfigurasikan di Android Studio?
Karena Android Studio menggunakan sistem pembangunan berbasis Gradle yang baru , Anda harus meletakkan assets/
di dalam set sumber (misalnya, src/main/assets/
).
Dalam proyek Android Studio tipikal, Anda akan memiliki app/
modul, dengan main/
set sumber ( app/src/main/
dari akar proyek), dan aset utama Anda akan masuk app/src/main/assets/
. Namun:
Jika Anda membutuhkan aset khusus untuk bangunan, seperti debug
versus release
, Anda dapat membuat sumber untuk peran tersebut (mis., app/src/release/assets/
)
Rasa produk Anda juga dapat memiliki sumber daya dengan aset (misalnya, app/src/googleplay/assets/
)
Tes instrumentasi Anda dapat memiliki androidTest
sourceset dengan aset kustom (misalnya, app/src/androidTest/assets/
), meskipun pastikan untuk meminta InstrumentationRegistry
untuk getContext()
, tidak getTargetContext()
, untuk mengakses aset tersebut
Juga, pengingat cepat: aset hanya baca saat runtime. Gunakan penyimpanan internal , penyimpanan eksternal , atau Kerangka Akses Penyimpanan untuk konten baca / tulis.
setTypeface()
semuaTextView
widget (dan lainnya yang mewarisi dariTextView
) tempat Anda ingin menggunakan font khusus ini.countries.txt
dalamassets/
direktori. Berikut adalah contoh proyek yang, antara lain, menyalin file dari aset ke penyimpanan internal. Jika Anda memiliki masalah lebih lanjut, silakan tanyakan pertanyaan Stack Overflow terpisah, di mana Anda memberikan contoh minimal yang dapat direproduksi .Biarkan Android Studio melakukannya untuk Anda.
Assets Folder
.Finish
.Dan voila! Ini akan membuat
assets
folder dimain
set sumber target.sumber
Melihat ke dalam file .iml proyek Anda, Anda akan melihat baris berikut:
Ini berarti folder "aset" sudah dinyatakan untuk Gradle. Anda harus membuatnya di bawah
src/main/
(Saya menggunakan Android Studio 0.4.2).sumber
Pilih
app
folder dan kemudian:File
>New
>folder
>assets Folder
,lokasi default ada di dalam
/main
foldersumber
Pertama-tama folder "Aset" tidak akan dibuat secara otomatis dengan proyek. Kita harus membuatnya.
Lokasi folder Aset adalah: Aplikasi> src> Aset
Silakan lihat gambar sederhana di bawah ini.
Catatan: Untuk membuat folder aset cukup klik pada Project => Klik kanan => Pilih Baru => Folder => Aset. Ini akan membuat folder Aset.
sumber
Sederhana saja, ikuti langkah-langkah ini
File> Baru> Folder> Folder Aset
Catatan: Aplikasi harus dipilih sebelum membuat folder.
sumber
Di studio android Anda dapat menentukan di mana folder sumber, res, aset berada. untuk setiap modul / aplikasi dalam file build.gradle Anda dapat menambahkan sesuatu seperti:
sumber
Cukup, double shift lalu ketikkan Folder Aset
pilihlah untuk dibuat di tempat yang benar
sumber
Klik di atas → → baru -> direktori → dan ketik nama "aset"
atau ... main -> baru -> folder -> folder aset (lihat gambar)
sumber
File> Baru> folder> Folder aset
sumber
Jika Anda mencoba semua peluru Anda di utas ini sia-sia, coba bersihkan proyek Anda. Dalam kasus saya ini hanya berfungsi setelah
Projet
->clean
sumber
klik kanan pada folder aplikasi-> baru-> folder-> folder Aset-> atur Target Source set-> klik pada tombol finish
sumber
Dua arah:
Pilih folder aplikasi / utama, Klik kanan dan pilih New => Folder => Folder Aset. Ini akan membuat direktori 'aset' di utama.
Pilih folder utama, Klik kanan dan pilih Baru => Direktori Masukkan nama sebagai 'aset' => Oke.
sumber
Saat meningkatkan ke versi rilis Android Studio, Anda mungkin secara otomatis beralih ke Tampilan proyek Android baru (lihat di sini untuk info lebih lanjut). Jika Anda menukar kembali ke tampilan Project atau Package, Anda akan melihat hierarki folder standar dari proyek berbasis Gradle. Kemudian lihat jawaban CommonsWare untuk lokasi yang sesuai.
sumber
Letakkan folder aset di
main/src/assets
jalur.sumber
perlu mengkonfigurasi parameter untuk gradle
saya harap ini akan berfungsi
sumber
Mungkin tidak ditampilkan di bilah sisi Anda jika aplikasi dipilih. Klik tarik-turun di bagian atas yang bertuliskan Android dan pilih paket. Anda akan melihatnya kemudian.
sumber
Langkah 1: Buka File. Langkah 2: Pergi ke Folder. Langkah 3: Buat Folder Aset.
Di folder Aset, cukup letakkan font dan gunakan jika diperlukan.
sumber
Di Android Studio, klik pada
app
folder, lalusrc
folder, dan kemudianmain
folder. Di dalam folder utama Anda dapat menambahkan folder aset.sumber
Baik membuat direktori di bawah / app / src / main atau gunakan studio File-> Baru -> Folder -> Folder Aset.
sumber
sumber