Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Android ' C' programmering
    Normalt utviklere som ønsker å lage apps for Googles Android-plattform må skrive sine programmer i Java. Selve plattformen er skrevet i Java , og Android programvare arkitektur er bygget rundt Java virtuell maskin , eller JVM , som skaper maskinkode fra Java bytecode . Imidlertid kan utviklere som ønsker å skrive apps i C laste ned en spesiell sett med biblioteker fra Google for å gjøre dette mulig . Android SDK

    Google tilbyr et standard sett med verktøy som lar programmerere å lage apps for Android-plattformen i form av sin Software Development Kit, eller SDK . Dette inkluderer en Android- system simulator for testing prosjekter og emballasje verktøy for å lage en fil som Android kan kjøre fra prosjektets kildekode. Den SDK inneholder også bibliotekene for å la applikasjoner skrevet i Java for å samhandle med de avanserte funksjonene i Android operativsystem.
    Android NDK

    Utviklere som ønsker å lage apps , eller appkomponenter , kan i programmeringsspråket C laste ned Googles Native Development Kit, eller NDK . Dette er en samling av biblioteker som ligner på de som finnes i SDK . Men de er i programmeringsspråket C i stedet for Java. Utviklere kan bruke disse bibliotekene til å utvikle for Android i C på samme måte som SDK biblioteker tillate for utvikling i Java.
    Hjelp NDK

    NDK er ikke funksjonell som en selvstendig utbygging kit. I stedet er det en forlengelse av SDK . Utviklere må installere SDK som en plattform innen hvilke du vil laste ned , bruke og oppdatere andre utvikling komponenter. Disse inkluderer NDK . Utviklere fortsatt bruke SDK for å lage ". Apk " pakker som Android kjører som apps , til SDK simulator teste apps og SDK verktøy for å overføre . Apk pakker på en faktisk Android-enhet .

    C eller Java

    Java-språket fungerer ved å kompilere kildekoden til en mellommann form som kalles bytecode , hvilket system bestemt JVMs oversette til maskinkode enheten faktisk utfører . I denne prosessen vil JVM automatisk optimalisere maskinkode den produserer . Dette sparer programmerer tiden for å prøve å optimalisere koden . Men programmerere som jobber i C-språk direkte kontrollere hva den kompilerte maskinkode vil se ut. Dette gjør at app utviklere som ønsker å utøve denne detaljert grad av kontroll over koden sin til å gjøre det . I tillegg gir det utviklere som allerede har skrevet en betydelig mengde med kode for et prosjekt i C til raskt å portere det til Android.

    früher :

     Weiter:
      Relatert Artike
    ·Dynamisk Calling funksjoner i DLL-filer 
    ·Hvordan Telle funksjoner i C-kode 
    ·Hvordan lage en matrise av Strings 
    ·Hvordan feilsøke med DBX 
    ·Hvordan bruke GDB Med Eclipse 
    ·Hvordan skrive en Gjør Fil 
    ·Hovedhensikten med Header filer 
    ·Hva er betydningen av å lære C Språk 
    ·Slik installerer Microsoft Visual C + + 
    ·Hvordan å kompilere et C + + Med CMD & CL 
      Anbefalte artikler
    ·Hvordan Beregn hammingkode 
    ·Slik sletter du alle overganger på VideoStudio 
    ·Hvordan få en referanse til en Java tråd 
    ·Slik formaterer desimaler Bruke AWK 
    ·Hvordan lære C Med Xcode 
    ·De VBA Max Funksjoner 
    ·Bruk av Constant Coding 
    ·Hvordan gjenopprette slettede AVI -filer 
    ·Hvordan overstyring Protection 555 
    ·Hvordan Krypter e-post i ColdFusion 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/