Jestem zdezorientowany co do assets
folderu. Nie jest automatycznie tworzony w Android Studio, a prawie wszystkie fora, na których jest omawiane, mówią o Eclipse.
Jak skonfigurować katalog zasobów w Android Studio?
źródło
Jestem zdezorientowany co do assets
folderu. Nie jest automatycznie tworzony w Android Studio, a prawie wszystkie fora, na których jest omawiane, mówią o Eclipse.
Jak skonfigurować katalog zasobów w Android Studio?
Ponieważ Android Studio korzysta z nowego systemu kompilacji opartego na programie Gradle , należy umieszczać assets/
wewnątrz zestawów źródłowych (np src/main/assets/
.).
W typowym projekcie Android Studio będziesz mieć app/
moduł z main/
zestawem źródłowym ( app/src/main/
poza katalogiem głównym projektu), a więc wejdą twoje podstawowe zasoby app/src/main/assets/
. Jednak:
Jeśli potrzebujesz zasobów specyficznych dla kompilacji, takich jak debug
versus release
, możesz utworzyć zestawy źródłowe dla tych ról (np. app/src/release/assets/
)
Smaki produktów mogą mieć również zestawy źródłowe z zasobami (np. app/src/googleplay/assets/
)
Twoje testy oprzyrządowania mogą mieć androidTest
sourceset ze środków własnych (np app/src/androidTest/assets/
), choć należy zapytać InstrumentationRegistry
o getContext()
nie getTargetContext()
, aby uzyskać dostęp do tych aktywów
Krótkie przypomnienie: zasoby są tylko do odczytu w czasie wykonywania. Użyj pamięci wewnętrznej , zewnętrznej pamięci masowej lub ram bagażu dostępu do treści zapisu / odczytu.
setTypeface()
wszystkieTextView
widżety (i inne, które dziedzicząTextView
), z których chcesz korzystać z tej konkretnej czcionki.countries.txt
wassets/
katalogu. Oto przykładowy projekt, który między innymi kopiuje plik z zasobów do pamięci wewnętrznej. Jeśli masz dodatkowe obawy, zadaj osobne pytanie dotyczące przepełnienia stosu, w którym podajesz minimalny odtwarzalny przykład .Pozwól Android Studio to zrobić za Ciebie.
Assets Folder
.Finish
.I voila! Utworzy
assets
folder wmain
docelowym zestawie źródłowym.źródło
Przeglądając plik .iml twojego projektu zobaczysz następujący wiersz:
Oznacza to, że folder „zasoby” jest już zadeklarowany dla Gradle. Musisz go utworzyć pod
src/main/
(Używam Android Studio 0.4.2).źródło
Wybierz
app
folder, a następnie:File
>New
>folder
>assets Folder
,domyślna lokalizacja znajduje się w
/main
folderzeźródło
Przede wszystkim folder „Zasoby” nie zostanie utworzony automatycznie z projektem. Musimy to stworzyć.
Lokalizacja folderu Zasoby to: Aplikacja> src> Zasoby
Proszę spojrzeć na prosty obrazek poniżej.
Uwaga: Aby utworzyć folder zasobów, wystarczy kliknąć Projekt => Kliknij prawym przyciskiem myszy>> Wybierz nowy => Folder => Zasoby. Utworzy folder Zasoby.
źródło
To proste, wykonaj następujące kroki
Plik> Nowy> Folder> Folder zasobów
Uwaga: przed utworzeniem folderu należy wybrać aplikację.
źródło
W Android Studio możesz określić, gdzie znajdują się foldery źródła, res, zasobów. do każdego modułu / aplikacji w pliku build.gradle możesz dodać coś takiego:
źródło
Wystarczy dwukrotnie przesunąć, a następnie wpisać Folder zasobów
wybierz go do utworzenia we właściwym miejscu
źródło
Kliknij główny → nowy -> katalog → i wpisz jako nazwę „zasoby”
lub ... główny -> nowy -> folder -> folder zasobów (patrz zdjęcie)
źródło
Plik> Nowy> folder> zasoby Folder
źródło
Jeśli na próżno wypróbowałeś wszystkie kule w tym wątku, spróbuj wyczyścić swój projekt. W moim przypadku zadziałało to dopiero po
Projet
->clean
źródło
kliknij prawym przyciskiem myszy folder aplikacji-> nowy-> folder-> folder Zasoby-> ustaw Docelowy zestaw źródłowy-> kliknij przycisk Zakończ
źródło
Dwie drogi:
Wybierz aplikację / główny folder, kliknij prawym przyciskiem myszy i wybierz Nowy => Folder => Folder zasobów. Stworzy katalog „asset” w main.
Wybierz folder główny, kliknij prawym przyciskiem myszy i wybierz Nowy => Katalog Wprowadź nazwę jako „zasoby” => Ok.
źródło
Podczas aktualizacji do wersji Android Studio możesz zostać automatycznie przełączony do nowego widoku projektu Android (zobacz tutaj, aby uzyskać więcej informacji). Jeśli wrócisz do widoku Projekt lub Pakiety, powinieneś zobaczyć standardową hierarchię folderów projektu opartego na Gradle. Następnie zapoznaj się z odpowiedzią CommonsWare dotyczącą właściwej lokalizacji.
źródło
Umieść folder zasobów na
main/src/assets
ścieżce.źródło
potrzebuję skonfigurować parametr dla grad,
mam nadzieję, że zadziała
źródło
Jeśli aplikacja jest wybrana, może nie być wyświetlana na pasku bocznym. Kliknij menu rozwijane u góry z napisem android i wybierz pakiety. wtedy to zobaczysz.
źródło
Krok 1: Przejdź do plików. Krok 2: Przejdź do folderów. Krok 3: Utwórz folder zasobów.
W folderze Zasoby po prostu umieść czcionki i użyj go, jeśli to konieczne.
źródło
W Android Studio kliknij
app
folder, następniesrc
folder, a następniemain
folder. W folderze głównym możesz dodać folder zasobów.źródło
Utwórz katalog w katalogu / app / src / main lub użyj studio Plik-> Nowy -> Folder -> Folder zasobów.
źródło
źródło