Et av de mest dynamiske og allsidige operativsystemene på grunn av utviklingsalternativene er utvilsomt Android, opprettet og utviklet av Google, og som for tiden er implementert i millioner av mobile enheter og noen stasjonære datamaskiner.
Nå, hvis vi er i en verden av Android -applikasjonsutvikling, har vi et verktøy som er grunnleggende og rikt på funksjoner for å utføre denne typen oppgaver, og dette verktøyet er Android Studio.
Android Studio har de nødvendige og omfattende verktøyene for å lage apper på alle typer Android -enheter.
Android Studio har blitt opprettet som et offisielt integrert utviklingsmiljø (IDE) spesielt for Android -applikasjonsutvikling og er basert på IntelliJ IDEA.
FunksjonerAndroid Studio har en rekke eksplisitte funksjoner for å lage kraftige og innovative applikasjoner som:
- Har et fleksibelt gradlebasert byggesystem
- Den har en rask emulator som har flere funksjoner
- Den har et enhetlig miljø der utviklingen kan utføres for alle tilgjengelige Android -enheter
- Den har Instant Run -funksjonen som gjør det mulig å bruke endringer mens programmet kjører uten å måtte kompilere en ny APK
- GitHub og kodemalintegrasjon for å gi muligheten til å kompilere vanlige appfunksjoner og importere kodeeksempler
- Den har et stort antall testverktøy og rammer
- Den har lo -verktøy for å oppdage problemer med ytelse, brukervennlighet, versjonskompatibilitet, etc.
- C ++ og NDK -støtte
- Innebygd støtte for Google Cloud Platform, noe som gjør det enkelt å integrere Google Cloud Messaging og App Engine
ModulerHvert prosjekt vi utfører i Android Studio inneholder en eller flere moduler som har kildekodefiler og ressursfiler, disse modulene er:
- Android -app -moduler
- bibliotek moduler
- Google App Engine -moduler
MapperAlle byggefiler vil være synlige på øverste nivå i Gradle Scripts, og hver applikasjonsmodul inneholder følgende mapper:
- manifesterer: Inneholder AndroidManifest.xml -filen
- java: Inneholder Java -kildekodefiler, inkludert JUnit -testkode
- res: Inneholder alle ressurser som XML -oppsett, brukergrensesnittstrenger og bitmap -bilder.
1. Android Studio -funksjoner og krav
Blant de forskjellige funksjonene vi har når vi bruker Android Studio har vi:
Umiddelbar kjøringNår du klikker på Kjør eller feilsøk, vil Android Studios Instant Run -funksjon bruke kode- og ressursendringer på appen som kjører, slik at appen tolker endringene på en intelligent måte uten at du trenger å starte appen på nytt eller kompilere APK -en til den på nytt.
Rask og funksjonell emulatorAndroid Emulator installeres automatisk og lar oss starte applikasjoner raskere enn en ekte enhet, det lar oss også lage prototyper av appen vår og teste dem på alle tilgjengelige Android -enhetskonfigurasjoner som telefoner, nettbrett og Android Wear og Android TV -enheter.
Smart kode -editorMed smartkode -editoren kan vi skrive mer effektiv kode, jobbe raskere og være mer produktive.
Robust og fleksibelt byggesystemAndroid Studio tilbyr oss automatisering av bygg, avhengighetsbehandling og tilpassbare byggkonfigurasjoner.
Optimalisert for alle Android -enheterAndroid Studio har et enhetlig miljø som gjør det mulig å kompilere applikasjoner for Android -telefoner og -tabletter, samt for Android Wear -enheter, Android TV og Android Auto.
LintelligenceAndroid Studio tilbyr et robust og statisk analyserammeverk, og inneholder mer enn 280 forskjellige lo -kontroller i hele appen.
Kodemaler og eksempler på apperI Android Studio er prosjekt- og kodemaler inkludert som er designet for å tillate etablering av etablerte mønstre, for eksempel et navigasjonssidepanel og en visningssøker.
Testing av verktøy og rammerAndroid Studio tilbyr oss et bredt utvalg av verktøy for å evaluere Android -apper med JUnit 4 og funksjonelle UI -testrammer.
C ++ og NDK -støtteVed å støtte C og C ++ prosjektfilredigering, kan JNI -komponenter kompileres raskt i appen.
Firebase og Cloud -integrasjonMed Firebase -assistenten vil det være mulig å koble appen til Firebase og derfra legge til tjenester som blant annet Analytics, Autentisering og varsler. Verktøyene som er integrert for Google Cloud Platform gir oss muligheten til å lage og implementere en backend for Android -appen ved hjelp av tjenester som Google Cloud Endpoints og prosjektmoduler spesielt designet for Google App Engine.
Funksjoner
- APK -analysator
- Layoutredaktør
- Oversettelsesredaktør
- Vektor ressursstudie
Krav for bruk av Android StudioDe grunnleggende kravene for å installere Android Studio er:
- 64-biters distribusjon som kjører 32-biters applikasjoner
- Et skrivebordsmiljø i GNOME eller KDE
- GNU C Library (glibc) 2.19 eller nyere
- 2 GB ledig diskplass, 4 GB anbefalt (500 MB for IDE + 1,5 GB for Android SDK og systembildemulator)
- Minst 3 GB RAM, anbefalt 8 GB RAM, Android -emulatoren bruker 1 GB RAM
- Minst 1280 x 800 skjermoppløsning
Nå skal vi se hvordan du installerer Android Studio på Linux, i dette tilfellet Ubuntu 17.10.
Logg inn Bli med!