Hjemmeside » Mobil » Android Studio 3.0 - Alt du trenger å vite

    Android Studio 3.0 - Alt du trenger å vite

    Å være en Android-utvikler, forventer jeg lett nye og innovative funksjoner fra Google for å hjelpe utviklere som meg Lag og test programmer enkelt enn noensinne og Android Studio 3.0 er ikke annerledes. Først annonsert i Google I / O 2017, tilbyr Android 3.0 støtte til Kotlin sammen med en rekke andre funksjoner.

    Hvis du ikke kan vente til prøv de nye funksjonene, så last ned Android Studio 3.0 Preview og nyt trialing det. I mellomtiden la meg gå gjennom godheten til Android Studio 3.0 - den nye Android IDE.

    Android Oreo-støtte

    Android Studio 3.0 legger til støtte for å skrive apps for Android 8.0 Oreo inkludert de nye funksjonene som støttes i Oreo. Ved å bruke denne nye IDE, kan du enkelt lage adaptive launcher ikoner, og legg til nye typer skrifter i appene dine.

    Adaptive ikoner viser en rekke former på forskjellige enheter, per annen OEM. Du kan opprette et adaptivt lanseringsikon ved å bruke Adaptive Icon-veiviseren, som du kan få tilgang til, ved å høyreklikke på / res mappe og velge Ny, deretter “Image Asset“, og klikk “Launcher-ikoner (Adaptive and Legacy)“.

    Som Oreo støtter nå nedlastbare skrifttyper, kan du legge dem til i appene dine for å redusere størrelsen på appens APKer. På samme måte kan du også legge til skrifter i XML-format i appene dine - så enkelt som du legger til en annen ressursfil.

    Grunnplattformoppdatering

    Android Studio 3.0 leveres med IntelliJ Platform 2017.1.2 som legger til mange nye funksjoner og forbedringer i Android IDE. Disse forbedringene hjelper deg med å kode hurtigere, og gir funksjoner som parameter tips, øyeblikkelige søkeresultater, nye lint sjekker, semantisk utheving, og mange flere.

    Nye funksjoner støtte

    Java 8 har støtte

    Som utviklere er nå vant til Java 8-funksjoner, har også Google forbedret støtte for slike språkfunksjoner i Android Studio. Det betyr at du kan bruke OpenJDK APIer som java.time, java.nio.file, og java.lang.invoke, og så kan du også bruk biblioteker som er bygget ved hjelp av disse APIene i appene dine.

    Kotlin språkstøtte

    Kotlin er et Java-kompatibelt språk som reduserer boilerplate kode, unngår null pointer unntak, og introduserer mange andre forbedringer over Java. Det er mer uttrykksfulle og konsise i forhold til Java, og med Android Studio 3.0, kan du nå konvertere Java-filer til Kotlin eller koden direkte i Kotlin.

    Instant Apps-støtte

    Instant Apps er som webapper, men innfødte apps som kan bruke Android-APIer og gi et innfødt utseende til appen din. For sluttbrukeren er det like enkelt som å åpne en nettlink; men for utvikleren (det er du) handler det om modulere sin app i moduler kalt 'funksjonsmodul' som samlet lager en 'funksjon APK'.

    Instant Apps kan løp uten å bli installert som webapps, i motsetning til vanlige apper. For å få det til å fungere, må du oppgradere din eksisterende app for å støtte øyeblikkelige apper - Android Studio 3.0 inneholder 'Instant App' og 'Feature' moduler for det samme. Jeg tror det er en forbedring i forhold til vanlige apps; hva tror du?

    Nye og oppdaterte verktøy

    Ny Android Profiler

    Android Profiler er nytt overvåkingsverktøy for Android som erstatter det gamle Android Monitor-verktøyet. Det er mye bedre enn det gamle verktøyet, og gir en sanntidsforening av appen. Du kan få tilgang til det samme ved å åpne Utsikt menyen, så går til “Verktøy Windows“, og til slutt velge “Android Profiler“.

    Ny APK Debugger

    Den helt nye APK Debugger i Android Studio 3.0 gir forbedret feilsøking. Når det er sagt, lar du deg feilsøke APKer hvis de er debuggable - selv om det ikke er bygget fra et Android Studio-prosjekt, i motsetning til før. Du kan få tilgang til verktøyet ved å gå til “Fil” meny og klikk “Profil eller feilsøk APK” alternativ.

    Ny Device File Explorer

    Den nye Device File Explorer er et verktøy til Få tilgang til den tilkoblede enhetens filsystem sømløst. Den lar deg vise, kopiere og slette filer på enheten, og du kan også åpne disse filene i denne IDE-en. Du kan få tilgang til filutforskeren ved å klikke “Utsikt” meny, å velge “Verktøy Windows“, og klikk “Enhetsfilutforsker“.

    Ny Android Plugin for Gradle

    Android Plugin for Gradle 3.0.0 er et nytt, forbedret Gradle-plugin som hjelper adresse bygge ytelse problemer av forrige plugin og tilbyr ulike andre forbedringer. Disse inkluderer raskere konfigurasjonstider, variantbevisst avhengighetsoppløsning og min favoritt - raskere inkrementelle bygg.

    Gamle verktøyforbedringer

    Android Emulator funksjoner

    Android Emulator buntet med Android Studio 3.0 kommer med mange hastighets- og ytelsesforbedringer inkludert støtte for OpenGL ES 3.0 for API nivå 24 og høyere. Videre har den en enklere måte å generere en feilrapport for din kjørende app, og a raskere måte å sende emulatorrelaterte feil.

    Layout Editor funksjoner

    Layout Editor er vant til designoppsett i en dra-og-slipp-editor, og den nye Android Studio bringer ulike forbedringer til denne grensesnittmaskinen. De nye funksjonene inkluderer utvidede inntrekk for dra-og-slipp-visning, nytt feilpanel, støtte for barrierer og grupper og forbedret opprettelse av kjeder.

    APK Analyzer funksjoner

    APK Analyzer er en verktøy for å analysere APK og forstå sammensetningen etter at byggeprosessen er fullført. Det hjelper med å redusere filstørrelse og feilsøking av DEX-filer og ressurser. Med Android Studio 3.0 kommer den med nye filtreringsalternativer, forbedret trevisning og bedre undersøkelse av proguard-aktiverte APKer.

    For å kunne bruke APK Analyzer, bare dra og slipp en APK inn i redigeringsvinduet i Android Studio. Alternativt kan du bytte til Prosjekt perspektiv og åpne en APK i Prosjekt vindu. Og til slutt kan du også gå til Bygge menyen, velg “Analyser APK” fra alternativene, og velg deretter APK.

    Layout Inspector funksjoner

    Den forbedrede Layout Inspector i denne Android IDE kommer med forbedringer som lar deg enkelt feilsøk layout problemer. Disse inkluderer ny søkefunksjon, kategoriserte egenskaper, etc. Du kan få tilgang til dette inspeksjonsverktøyet ved å gå til Verktøy meny, å velge Android alternativet, og deretter klikke “Layout inspektør“.

    Hvilke funksjoner skal være neste?

    Dette handlet om de nye funksjonene og forbedringene i Android Studio 3.0. Selv om denne listen vil opphisse mange ennå, vil noen av dere fortsatt være på utkikk etter Flere funksjoner oppdateringer i Android Studio. Og hvorfor burde du ikke? Android Studio er for utviklere som deg, og du må ha et uttrykk i sine kommende funksjoner.

    Heldigvis, Google lytter til utviklere som meg og deg - Bare gå over til Android Studio Project Site. Her ser du forskjellige måter å øke stemmen din på, rapporter feil og foreslå nye funksjoner - følg bare instruksjonene der for å snakke ditt hjerte og husk å inkludere all nødvendig informasjon.

    Hvis du likte å lese dette innlegget eller ønsker å dele favorittfunksjonen din i Android Studio 3.0, skriv bare en kommentar nedenfor eller del dine tanker med meg på @aksinghnet på Twitter. Jeg vil gjerne høre fra deg. Og, glade kodende gutter!