Kur „Android“ studijoje galiu įdėti aplanką „turto“?

Aš supainiojo turinį aplanke. Tai nėra automatiškai sukurta „Android“ studijoje, ir beveik visi forumai, kuriuose tai aptariama, kalba apie „Eclipse“.

Kaip „Android“ studijoje nustatyti turto katalogą?

1263
18 авг. nustatė kalehv 18 rug . 2013-08-18 21:54 '13, 21:54, 2013-08-18 21:54
@ 20 atsakymų

Kadangi „Android“ studija naudoja „ Gradle“ kūrimo sistemą , turite įdėti assets/ viduje originalaus rinkinio (pvz., src/main/assets/ ).

Tipiškame „Android“ studijos projekte turėsite app/ modulį su main/ sourceet ( app/src/main/ iš projekto šaknies), todėl jūsų pagrindiniai turtas bus perkeltas į app/src/main/assets/ . Tačiau:

  • Jei jums reikia sukurti konkrečiam debug skirtų išteklių, pvz., debug ir release , galite sukurti šių vaidmenų šaltinių rinkinį (pvz., app/src/release/assets/ )

  • Jūsų produktai taip pat gali turėti šaltinių su turtu (pvz., app/src/googleplay/assets/ )

  • Jūsų bandymų androidTest gali būti rinkinys „ androidTest su pasirinktomis priemonėmis (pvz., „ app/src/androidTest/assets/ ), tačiau nepamirškite prašyti „ InstrumentationRegistry gauti „ getContext() , o ne getTargetContext() kad galėtumėte pasiekti šiuos išteklius

Be to, greitas priminimas: turtas yra skaitomas tik darbo metu. Naudokite vidinę atminties , išorinės atminties ar saugojimo prieigos sistemą, kad galėtumėte skaityti / rašyti turinį.

1520 m
18 авг. atsakymą pateikė „ CommonsWare“ 18 d. 2013-08-18 21:56 '13, 21:56, 2013-08-18 21:56

Leiskite „Android Studio“ tai padaryti už jus.

  • „Android“ studijoje (1.0 ir naujesnės versijos) dešiniuoju pelės mygtuku spustelėkite aplanką 2019
1355
28 дек. Atsakyti Prince 28 Dec 2014-12-28 07:50 '14, 7:50 2014-12-28 07:50

Jūsų projekto .iml faile matysite šią eilutę:

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

Tai reiškia, kad „Gradle“ jau yra paskelbtas turto aplankas. Turėsite ją sukurti pagal src/main/ (naudoju „Android Studio 0.4.2“).

117
21 янв. Atsakymą pateikė Miguel El Merendero sausio 21 d. 2014-01-21 13:03 '14, 13:03, 2014-01-21 13:03

Pasirinkite app aplanką, tada:

File > New > folder > assets Folder ,

2019

05 сент. Atsakymą pateikia Jorgesys 05 rugsėjis 2015-09-05 00:46 '15 - 0:46 2015-09-05 00:46

Tiesiog sekite tai

Failas> Naujas> Aplankas> Turto aplankas

Pastaba Prieš kurdami aplanką turite pasirinkti programą.

33
23 июня '15 в 9:39 2015-06-23 09:39 atsakymą pateikė Pankaj kumar birželio 15 d. 15 val. 9:39 2015-06-23 09:39

„Android“ studijoje galite nurodyti, kur yra šaltinis, res, turtas, aplankai. Kiekvienam moduliui / programai „build.gradle“ faile galite pridėti kažką panašaus:

 android { compileSdkVersion 21 buildToolsVersion "21.1.1" sourceSets { main { java.srcDirs = ['src'] assets.srcDirs = ['assets'] res.srcDirs = ['res'] manifest.srcFile 'AndroidManifest.xml' } } } 
24
11 дек. Atsakymą pateikė „ Sportman Appman“ . 2014-12-11 17:57 '14, 17:57 2014-12-11 17:57

Failas> Naujas> Aplankas> Turto aplankas

2019

04 дек. Atsakymą pateikė Gowtham Subramaniam, gruodžio 4 d. 2017-12-04 12:52 '17 at 12:52 2017-12-04 12:52

dešiniuoju pelės mygtuku spustelėkite programos aplanką-> naują-> aplanką-> aplanką su turtais-> nustatykite tikslinio šaltinio šaltinį-> spustelėkite pabaigos mygtuką

10
15 февр. Atsakymą pateikė Shraddha Patel 15 vasaris. 2017-02-15 08:04 '17, 08:04 2017-02-15 08:04

Jei išbandėte visas savo kulkas šiame sraute, pabandykite išvalyti projektą. Mano atveju, jis dirbo tik po „ Projetclean

10
23 июня '15 в 2:03 2015-06-23 02:03 atsakymas pateikiamas zizoujab birželio 23 d., 15 val. 2:03 2015-06-23 02:03

Atnaujindami į „Android“ studijos gamybos versiją, galite automatiškai perkelti į naują „Android“ projekto vaizdą (daugiau informacijos rasite čia ). Jei grįšite į projekto arba paketų vaizdą, turėtumėte matyti standartinį „Gradle“ projekto aplanko hierarchiją. Tada kreipkitės į atitinkamą vietą „ CommonsWare“ atsakyme .

7
17 дек. atsakymas suteikiamas 17 d. 2014-12-17 19:33 '14, 19:33, 2014-12-17 19:33

Įdėkite turto aplanką į main/src/assets .

7
21 мая '17 в 0:07 2017-05-21 00:07 atsakymas pateiktas vartotojo7868389 gegužės 21 d
 Src/main/Assets 

Jei programa pasirinkta, ji gali būti nerodoma šoninėje juostoje. Spustelėkite išskleidžiamąjį sąrašą viršuje, kuris nurodo „Android“ ir pasirinkite paketus. pamatysite.

6
27 июля '17 в 1:04 2017-07-27 01:04 atsakymą pateikė S.Doyle, liepos 27 d. 17, 1:04 2017-07-27 01:04

reikia konfigūravimo parinkties
Tikiuosi, kad veiks

 // file: build.gradle sourceSets { main { assets.srcDirs = ['src/main/res/icon/', 'src/main/assets/'] } } 
6
18 февр. atsakymas pateikiamas madjardi 18 vas . 2016-02-18 22:55 '16 at 10:55 pm 2016-02-18 22:55

Spustelėkite pirminį → naują → katalogą → ir įveskite pavadinimą „turtas“

arba ... namo → naujas → aplankas → išteklių aplankas (žr. paveikslėlį)

2019

17 янв. Atsakymą pateikė Pablo Cegarra sausio 17 d. 2017-01-17 15:20 '17 15:20 2017-01-17 15:20

Du būdai 1. pasirinkite programą / pagrindinį aplanką, dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Naujas => Aplankas => Turto aplankas. Pagrindinis turtas bus sukurtas kataloge „turtas“.

  1. Pasirinkite pagrindinį aplanką, dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Naujas => Katalogas. Įveskite pavadinimą kaip „turtas“ => ok.

2019

1 veiksmas: eikite į failus. 2 žingsnis: pereikite prie aplankų. 3 žingsnis: sukurkite turto aplanką.

Aplanke Turtas tiesiog įdėkite šriftus ir, jei reikia, naudokite juos.

3
20 марта '18 в 16:57 2018-03-20 16:57 Atsakymą pateikė DEEP ADHIYA kovo 20 d. 18 val. 16:57 2018-03-20 16:57

Sukurkite katalogą / app / src / main arba naudokite studiją File-> New → Folder → Assets Folder.

2
15 февр. Atsakymą pateikė Durgesh , vasario 15 d. 2018-02-15 07:52 '18, 07:52 am 2018-02-15 07:52

„Android“ studijoje spustelėkite app aplanką, tada src aplanką ir tada main aplanką. Pagrindiniame aplanke galite pridėti aplanką su ištekliais.

2
20 мая '16 в 10:28 2016-05-20 10:28 Atsakymas duotas Dharmendra Pratap gegužės 20, 16 d. 10:28 2016-05-20 10:28

Tiesiog dukart slinkite, tada įveskite turto aplanką

pasirinkite jį norėdami sukurti reikiamoje vietoje

0
30 янв. Mohammad Alotol atsakymas, pateiktas sausio 30 d 2019-01-30 17:07 '19, 17:07 val. 2019-01-30 17:07

Kiti klausimai apie „ tags ir „ Ask a question“