| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Android 'C' Programmering
    Normalt udviklere, der ønsker at skabe apps til Googles Android-platform er nødt til at skrive deres programmer i Java. Selve platformen er skrevet i Java og Android softwarearkitektur er bygget op omkring Java virtuel maskine , eller JVM , der skaber maskine kode fra Java bytecode . Dog kan udviklere, der ønsker at skrive apps i C downloade et særligt sæt af biblioteker fra Google til at gøre dette muligt. Android SDK

    Google tilbyder et standard sæt af værktøjer, der giver programmører til at skabe apps til Android-platformen i form af dets Software Development Kit eller SDK. Dette inkluderer en Android-systemet simulator til test -projekter og emballage værktøjer til at skabe en fil, som Android kan udføre fra projektets kildekode. SDK indeholder også biblioteker for at tillade apps skrevet i Java til at interagere med de avancerede funktioner i Android styresystem .
    Android NDK

    Udviklere, der ønsker at skabe apps, eller app komponenter, kan i C programmeringssproget downloade Googles Native Development Kit eller NDK . Dette er en samling af biblioteker svarende til dem , der er indeholdt i SDK . Men de er i programmeringssproget C i stedet for Java. Udviklere kan bruge disse biblioteker til at udvikle til Android i C på samme måde som SDK biblioteker mulighed for udvikling i Java.
    Brug NDK

    NDK fungerer ikke som en uafhængig udvikling kit. I stedet er det en udvidelse af SDK. Udviklere er nødt til at installere SDK som en platform, hvor at downloade , bruge og opdatere andre udviklingsprojekter komponenter. Disse omfatter den NDK . Udviklere stadig bruge SDK værktøjer til at skabe den " . Apk " pakker at Android kører som apps til den SDK simulator teste apps og SDK værktøjer til at overføre . Apk pakker på en faktiske Android-enhed.

    C eller Java

    Java-sproget fungerer ved at indsamle kildekoden til en mellemmand form kaldet bytekode , hvilket system specifik JVMs oversætte ind i maskinen koden enheden faktisk udfører . I denne proces vil JVM automatisk optimere maskinkode den producerer . Dette sparer programmør tidspunktet forsøger at optimere kode . Men programmører , der arbejder i C sproget direkte styre, hvad de indsamlede maskinkode vil se ud. Dette gør det muligt app udviklere , der ønsker at udøve dette detaljerede niveau af kontrol over deres kode til at gøre det . Desuden giver det udviklere, der allerede har skrevet en betydelig mængde kode til et projekt i C til hurtigt at overføre det til Android.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en Named Pipe 
    ·Visning af et PGM Picture Box på C + + 
    ·Sådan oprettes en If Else erklæring i C 
    ·Sådan Skjul Object Gennemførelse i C + + 
    ·Forskellen mellem FILESTREAM & StreamReader 
    ·Sådan bruges Visual Studio for C + + 
    ·Sådan bruges Enum i C Program 
    ·Sådan Udskift Elements i et Array i C 
    ·Sådan bruges Beregn værktøj til CPP 
    ·Hvad er funktionerne af harddiske 
      Anbefalede Artikler
    ·Sådan vises en PHP kalender på en HTML-side 
    ·SSIS Isolation Levels 
    ·Sådan indstilles farven på en Scrollbar i Java 
    ·Hvordan man skriver HTML Extensions i C 
    ·SQL Udskift Command 
    ·Sådan Indsæt en gradient baggrund Brug PHP 
    ·Sådan får du en Sub XML-struktur uddrag fra en Big XM…
    ·PHP Grid Tutorial 
    ·Hvad er forskellen mellem MySQL & MySQLi 
    ·Sådan Erstat Python Right 
    Copyright © Computer Viden http://www.computerdk.com