webentwicklung-frage-antwort-db.com.de

Wo lege ich den Ordner "Assets" in Android Studio ab?

Ich bin verwirrt über den Ordner assets. Es wird nicht automatisch in Android Studio erstellt, und in fast allen Foren, in denen dies besprochen wird, wird über Eclipse gesprochen.

Wie kann das Assets-Verzeichnis in Android Studio konfiguriert werden?

1330
kalehv

Da Android Studio das neue Gradle-basierte Build-System verwendet, sollten Sie assets/ in die Quellensätze einfügen (z. B. 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) und damit über Ihre primären Assets würde in app/src/main/assets/ gehen. Jedoch:

  • Wenn Sie Assets benötigen, die für einen Build spezifisch sind, z. B. debug versus release, können Sie für diese Rollen Quellensets erstellen (z. B. app/src/release/assets/).

  • Ihre Produktvarianten können auch Quellensets mit Assets enthalten (z. B. app/src/googleplay/assets/).

  • Ihre Instrumentationstests können einen androidTest Quellensatz mit benutzerdefinierten Assets (z. B. app/src/androidTest/assets/) haben. Sie müssen jedoch den InstrumentationRegistry nach getContext() und nicht nach getTargetContext() fragen. um auf diese Vermögenswerte zuzugreifen

Außerdem eine kurze Erinnerung: Assets sind zur Laufzeit schreibgeschützt. Verwenden Sie interner Speicher , externer Speicher oder Storage Access Framework zum Lesen/Schreiben von Inhalten.

1588
CommonsWare

Lassen Sie Android Studio dies für Sie tun.

  1. Klicken Sie in Android Studio ( 1.0 und höher ) mit der rechten Maustaste auf enter image description here Ordner und navigieren Sie zu Assets Folder.

enter image description here

  1. Klicken Sie im nächsten Bildschirm einfach auf Finish.

enter image description here

Und voila! Es wird der Ordner assets im Zielquellensatz main erstellt.

enter image description here

1410
Prince

Wenn Sie in die IML-Datei Ihres Projekts schauen, sehen Sie die folgende Zeile:

 <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />

Dies bedeutet, dass der Ordner "assets" bereits für Gradle deklariert ist. Sie müssen es unter src/main/ erstellen (ich verwende Android Studio 0.4.2).

119

Wählen Sie den Ordner app und dann:

File> New> folder> assets Folder,

enter image description here

der Standardspeicherort befindet sich im Ordner _/main_

enter image description here

84
Jorgesys

Folgen Sie einfach diesem

Datei> Neu> Ordner> Assets-Ordner

Hinweis: Vor dem Erstellen eines Ordners muss die App ausgewählt werden.

33
Pankaj kumar

In Android studio können Sie angeben, wo sich die Ordner source, res, assets befinden. Für jedes Modul/jede App in der build.gradle-Datei können Sie Folgendes hinzufügen:

Android {
    compileSdkVersion 21
    buildToolsVersion "21.1.1"

    sourceSets {
        main {
            Java.srcDirs = ['src']
            assets.srcDirs = ['assets']
            res.srcDirs = ['res']
            manifest.srcFile 'AndroidManifest.xml'
        }
    }
}
25
Sportman Appman

enter image description here Hallo, es ist sehr einfach, zunächst einmal wird der Assets-Ordner nicht automatisch mit dem Projekt erstellt. wir müssen es schaffen.

Der Speicherort des Ordners "Assets" lautet: - App-> src-> assets

bitte schauen Sie sich zwei einfache Bilder an: Geben Sie hier eine Bildbeschreibung ein

Hinweis: Zum Erstellen eines Assets-Ordners klicken Sie einfach auf das Projekt. Klicken Sie mit der rechten Maustaste auf NEU, dann auf den Ordner und dann auf Assets. Es wird ein Assets-Ordner erstellt.

24

Klicken Sie auf main → new -> directory → und geben Sie als Namen "assets" ein

oder ... main -> new -> folder -> assets folder (siehe Bild)

enter image description here

16
Pablo Cegarra

Einfach doppelt verschieben und dann Assets Folder eingeben

wählen Sie diese Option, um sie an der richtigen Stelle zu erstellen

15
Mohammad Alotol

Datei> Neu> Ordner> Assets Ordner

Assets Folder

14

rechtsklick auf App-Ordner-> Neu-> Ordner-> Assets-Ordner-> Zielquelle festlegen-> Klicken Sie auf Fertig stellen

10
Shraddha Patel

Wenn Sie alle Ihre Kugeln in diesem Thread vergeblich versucht haben, versuchen Sie, Ihr Projekt zu bereinigen. In meinem Fall hat es erst nach Projet -> clean funktioniert

10
zizoujab

Beim Upgrade auf die Release-Version von Android Studio werden Sie möglicherweise automatisch auf die neue Android Projektansicht umgestellt (weitere Informationen finden Sie unter hier ). Wenn Sie zurück zur Projekt- oder Paketansicht wechseln, sollte die Standardordnerhierarchie eines Gradle-basierten Projekts angezeigt werden. Beziehen Sie sich dann auf CommonsWares Antwort für den entsprechenden Speicherort.

7
stkent

Zwei Möglichkeiten 1. Wählen Sie App/Hauptordner, klicken Sie mit der rechten Maustaste und wählen Sie Neu => Ordner => Asset-Ordner. Es wird ein "Assets" -Verzeichnis im Hauptordner erstellt

  1. 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

enter image description here

7
TejpalBh

Fügen Sie den Ordner Assets in den Pfad main/src/assets ein.

7
user7868389
Src/main/Assets

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.

6
S.Doyle

müssen Parameter für Gradle konfigurieren
Ich hoffe, es wird funktionieren

// file: build.gradle  
sourceSets {
    main {
        assets.srcDirs = ['src/main/res/icon/', 'src/main/assets/']
    }
}
6
madjardi

Schritt 1: Gehen Sie zu Dateien. Schritt 2: Gehen Sie zu Ordnern. Schritt 3: Erstellen Sie einen Assets-Ordner.

Legen Sie im Ordner "Assets" nur Schriftarten ab und verwenden Sie sie bei Bedarf.

3
DEEP ADHIYA
follow these steps 

1)file->New->Folder
 there are multiple options like
      aidl folder
      assets folder
      jni folder
2) choose options assets folder
3) then there is option to change path of assets folder if you 
    want to change then check otherwise left that checkbox of cahnge folder location
4) click on finish 
2
indrajeet jyoti

Klicken Sie in Android Studio auf den Ordner app, dann auf den Ordner src und dann auf den Ordner main. Im Hauptordner können Sie den Assets-Ordner hinzufügen.

2

Erstellen Sie entweder ein Verzeichnis unter/app/src/main oder verwenden Sie studio File-> New -> Folder -> Assets Folder.

2
Durgesh