Koje su važne datoteke i mape tijekom razvoja Android aplikacije?
1. Datoteka manifesta (AndroidManifest.xml):
- Definira cjelokupnu strukturu vaše aplikacije, uključujući naziv aplikacije, verziju, potrebna dopuštenja i aktivnosti, usluge i prijemnike emitiranja uključene u projekt.
2. Datoteke izvornog koda (.java):
- Sadrži izvorni kod Java za aktivnosti, usluge, prijemnike emitiranja i druge klase vaše aplikacije.
3. Datoteke izvora:
- Smještene u mapi `res`, ove datoteke sadrže različite resurse koje koristi vaša aplikacija, kao što su:
- Datoteke izgleda (.xml): Definirajte korisničko sučelje (UI) aktivnosti vaše aplikacije.
- Datoteke koje se mogu crtati (.png, .jpg, itd.): Slike korištene u aplikaciji.
- Datoteke vrijednosti (.xml): Sadrže vrijednosti za nizove, boje, dimenzije i druge resurse koji se koriste u aplikaciji.
4. Izgradite konfiguracijske datoteke:
- Build.gradle (razina projekta): Sadrži cjelokupnu konfiguraciju izgradnje za projekt, uključujući ovisnosti, vrste izgradnje i okuse.
- Build.gradle (razina aplikacije): Sadrži konfiguraciju izrade specifičnu za aplikacijski modul.
5. Gradle omotne datoteke (gradle, gradlew):
- Koristi se za upravljanje Gradle sustavom izgradnje i ovisnostima za projekt.
6. ProGuard konfiguracijska datoteka (proguard-rules.pro):
- Sadrži pravila za ProGuard, alat koji optimizira i maskira vaš kod kako bi se smanjila njegova veličina i poboljšala izvedba.
7. .gitignore Datoteka:
- Određuje datoteke ili direktorije koje Git sustav za kontrolu verzija treba zanemariti.
8. Settings.gradle:
- Datoteka koja se koristi za konfiguriranje postavki vezanih uz Gradle za projekt, kao što su verzija Gradle i naziv projekta.
Ovo su neke od bitnih datoteka i mapa u projektu Android aplikacije, a njihovi nazivi mogu malo varirati ovisno o strukturi projekta i korištenom sustavu izrade.