Katere so pomembne datoteke in mape pri razvijanju aplikacije za Android?
1. Datoteka manifesta (AndroidManifest.xml):
- Določa celotno strukturo vaše aplikacije, vključno z imenom aplikacije, različico, zahtevanimi dovoljenji ter dejavnostmi, storitvami in oddajnimi sprejemniki, vključenimi v projekt.
2. Datoteke izvorne kode (.java):
- Vsebuje izvorno kodo Java za dejavnosti, storitve, oddajne sprejemnike in druge razrede vaše aplikacije.
3. Datoteke virov:
- Te datoteke, ki se nahajajo v mapi `res`, vsebujejo različne vire, ki jih uporablja vaša aplikacija, kot so:
- Datoteke postavitve (.xml): Določite uporabniški vmesnik (UI) dejavnosti vaše aplikacije.
- Datoteke za risanje (.png, .jpg itd.): Slike, uporabljene v aplikaciji.
- Datoteke z vrednostmi (.xml): Vsebujejo vrednosti za nize, barve, dimenzije in druge vire, ki se uporabljajo v aplikaciji.
4. Gradite konfiguracijske datoteke:
- Build.gradle (ravni projekta): Vsebuje celotno konfiguracijo gradnje za projekt, vključno z odvisnostmi, tipi gradnje in različicami.
- Build.gradle (raven aplikacije): Vsebuje konfiguracijo gradnje, specifično za aplikacijski modul.
5. Datoteke ovojnice Gradle (gradle, gradlew):
- Uporablja se za upravljanje sistema gradnje Gradle in odvisnosti za projekt.
6. Konfiguracijska datoteka ProGuard (proguard-rules.pro):
- Vsebuje pravila za ProGuard, orodje, ki optimizira in zamegli vašo kodo, da zmanjša njeno velikost in izboljša zmogljivost.
7. Datoteka .gitignore:
- Določa datoteke ali imenike, ki naj jih sistem za nadzor različic Git prezre.
8. Settings.gradle:
- Datoteka, ki se uporablja za konfiguracijo nastavitev, povezanih z Gradle, za projekt, kot sta različica Gradle in ime projekta.
To je nekaj bistvenih datotek in map v projektu aplikacije za Android, njihova imena pa se lahko nekoliko razlikujejo glede na strukturo projekta in uporabljen sistem gradnje.