Ich bin verwirrt über den assets
Ordner. Es wird in Android Studio nicht automatisch erstellt, und fast alle Foren, in denen dies diskutiert wird, sprechen von Eclipse.
Wie kann das Assets-Verzeichnis in Android Studio konfiguriert werden?
quelle
Ich bin verwirrt über den assets
Ordner. Es wird in Android Studio nicht automatisch erstellt, und fast alle Foren, in denen dies diskutiert wird, sprechen von Eclipse.
Wie kann das Assets-Verzeichnis in Android Studio konfiguriert werden?
Da Android Studio verwendet das neue Gradle-basierte Build - System , sollten Sie sein , setzen assets/
innerhalb der Quellsätze (zB src/main/assets/
).
In einem typischen Android Studio-Projekt verfügen Sie über ein app/
Modul mit einem main/
Quellensatz ( app/src/main/
außerhalb des Projektstamms), sodass Ihre primären Assets eingehen app/src/main/assets/
. Jedoch:
Wenn Sie für ein Build spezifische Assets benötigen, z. B. debug
Versus release
, können Sie Quellsätze für diese Rollen erstellen (z. B. app/src/release/assets/
).
Ihr Produkt Aromen können auch sourcesets mit einem Vermögen haben ( zum Beispiel app/src/googleplay/assets/
)
Ihre Instrumentierung Tests können einen haben androidTest
sourceSet mit benutzerdefinierten Vermögenswerten (zB app/src/androidTest/assets/
), obwohl sicher sein , das zu fragen , InstrumentationRegistry
für getContext()
, nicht getTargetContext()
, auf diese Vermögenswerte zugreifen
Außerdem eine kurze Erinnerung: Assets sind zur Laufzeit schreibgeschützt. Verwenden Sie internen Speicher , externen Speicher oder das Storage Access Framework zum Lesen / Schreiben von Inhalten.
setTypeface()
alleTextView
Widgets (und andere, von denen sie erbenTextView
) aufrufen, für die Sie diese bestimmte Schriftart verwenden möchten.countries.txt
imassets/
Verzeichnis. Hier ist ein Beispielprojekt , das unter anderem eine Datei aus Assets in den internen Speicher kopiert. Wenn Sie weitere Bedenken haben, stellen Sie bitte eine separate Frage zum Stapelüberlauf, in der Sie ein minimal reproduzierbares Beispiel angeben .Lassen Sie Android Studio das für Sie tun.
Assets Folder
.Finish
.Und voila! Der
assets
Ordner wird immain
Zielquellensatz erstellt.quelle
Wenn Sie in die IML-Datei Ihres Projekts schauen, sehen Sie die folgende Zeile:
Dies bedeutet, dass der Ordner "Assets" bereits für Gradle deklariert ist. Sie müssen es unter erstellen
src/main/
(ich verwende Android Studio 0.4.2).quelle
Wählen Sie den
app
Ordner und dann:File
>New
>folder
>assets Folder
,Der Standardspeicherort befindet sich im
/main
Ordnerquelle
Zunächst wird der Ordner "Assets" nicht automatisch mit dem Projekt erstellt. Wir müssen es schaffen.
Der Speicherort des Assets-Ordners lautet: App> src> Assets
Bitte schauen Sie sich das einfache Bild unten an.
Hinweis: Zum Erstellen eines Assets-Ordners klicken Sie einfach auf Projekt => Rechtsklick => Neu auswählen => Ordner => Assets. Es wird ein Assets-Ordner erstellt.
quelle
Befolgen Sie diese Schritte ganz einfach
Datei> Neu> Ordner> Assets-Ordner
Hinweis: Die App muss vor dem Erstellen eines Ordners ausgewählt werden.
quelle
In Android Studio können Sie angeben, wo sich die Ordner für Quelle, Auflösung und Assets befinden. Für jedes Modul / jede App in der Datei build.gradle können Sie Folgendes hinzufügen:
quelle
Doppelte Schicht, dann geben Sie Assets Folder ein
Wählen Sie es aus, um es an der richtigen Stelle zu erstellen
quelle
Klicken Sie auf Haupt → Neu -> Verzeichnis → und geben Sie als Namen "Assets" ein.
oder ... Hauptordner -> Neu -> Ordner -> Assets-Ordner (siehe Bild)
quelle
Datei> Neu> Ordner> Assets Ordner
quelle
Wenn Sie alle Ihre Aufzählungszeichen in diesem Thread vergeblich ausprobiert haben, versuchen Sie, Ihr Projekt zu bereinigen. In meinem Fall hat es erst nach
Projet
-> geklapptclean
quelle
Klicken Sie mit der rechten Maustaste auf App-Ordner-> Neu-> Ordner-> Assets-Ordner-> Zielquellen-Set festlegen-> Klicken Sie auf die Schaltfläche Fertig stellen
quelle
Zwei Wege:
Wählen Sie App / Hauptordner, klicken Sie mit der rechten Maustaste und wählen Sie Neu => Ordner => Asset-Ordner. Es wird ein 'Assets'-Verzeichnis in main erstellt.
Wählen Sie den Hauptordner aus, klicken Sie mit der rechten Maustaste und wählen Sie Neu => Verzeichnis. Geben Sie den Namen als 'Assets' ein => OK.
quelle
Wenn ein Upgrade auf die Release - Version von Android Studio, können Sie automatisch auf die neuen Android - Projekt - Ansicht (siehe geschaltet werden hier für weitere Informationen). Wenn Sie entweder zur Projekt- oder zur Paketansicht zurückkehren, sollte die Standardordnerhierarchie eines Gradle-basierten Projekts angezeigt werden. Informationen zum entsprechenden Speicherort finden Sie in der Antwort von CommonsWare .
quelle
Legen Sie den Assets- Ordner in den
main/src/assets
Pfad.quelle
Ich brauche Konfigurationsparameter für Gradle.
Ich hoffe, es wird funktionieren
quelle
Es wird möglicherweise nicht in Ihrer Seitenleiste angezeigt, wenn die App ausgewählt ist. Klicken Sie oben auf das Dropdown-Menü mit der Aufschrift Android und wählen Sie Pakete aus. du wirst es dann sehen.
quelle
Schritt 1: Gehen Sie zu Dateien. Schritt 2: Gehen Sie zu Ordner. Schritt 3: Assets-Ordner erstellen.
Fügen Sie im Ordner "Assets" einfach Schriftarten ein und verwenden Sie diese bei Bedarf.
quelle
Klicken Sie in Android Studio auf den
app
Ordner, dann auf densrc
Ordner und dann auf denmain
Ordner. Im Hauptordner können Sie den Assets-Ordner hinzufügen.quelle
Erstellen Sie entweder ein Verzeichnis unter / app / src / main oder verwenden Sie Studio-Datei-> Neu -> Ordner -> Assets-Ordner.
quelle
quelle