| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    'C' di programmazione Android
    Normalmente , gli sviluppatori che vogliono creare applicazioni per la piattaforma Android di Google hanno a scrivere i loro programmi in Java . La piattaforma si è scritto in Java , e l'architettura software di Android è costruito intorno alla macchina virtuale Java, o JVM , che genera codice macchina da Java bytecode . Tuttavia, gli sviluppatori che vogliono scrivere applicazioni in C possono scaricare uno speciale set di librerie da parte di Google per rendere questo possibile . Android SDK

    Google fornisce un set standard di strumenti che consentono ai programmatori di creare applicazioni per la piattaforma Android , sotto forma del suo Software Development Kit , o SDK . Questo include un simulatore di sistema Android per i progetti di test e gli strumenti di packaging per la creazione di un file che Android può eseguire da codice sorgente del progetto . L'SDK include librerie per consentire applicazioni scritte in Java di interagire con le funzionalità avanzate del sistema operativo Android .
    Android NDK

    Gli sviluppatori che vogliono creare applicazioni, o componenti delle applicazioni , nel linguaggio di programmazione C possono scaricare kit di sviluppo di Google Native , o NDK . Questa è una raccolta di librerie simili a quelle contenute nel SDK . Tuttavia essi sono nel linguaggio di programmazione C al posto di Java . Gli sviluppatori possono utilizzare queste librerie per sviluppare per Android in C nello stesso modo che le biblioteche di SDK consentono lo sviluppo in Java .
    Utilizzando NDK

    NDK non è funzionale come un kit di sviluppo indipendente . Invece, è un'estensione del SDK . Gli sviluppatori devono installare l'SDK come una piattaforma in cui scaricare , utilizzare e aggiornare gli altri componenti di sviluppo . Questi includono l' NDK . Gli sviluppatori utilizzano ancora strumenti di SDK per creare le " apk ". Pacchetti che Android gira come applicazioni , simulatore del SDK per testare le applicazioni e gli strumenti di SDK per il trasferimento dei pacchetti . Apk su un dispositivo reale Android .

    C o Java

    il linguaggio Java opere di compilazione del codice sorgente in una forma intermedia chiamata bytecode , quale sistema di specifica JVM traduce in codice macchina il dispositivo esegue effettivamente . In questo processo , la JVM ottimizza automaticamente il codice macchina che produce. Questo risparmia al programmatore il tempo di cercare di ottimizzare il codice . Tuttavia, i programmatori che lavorano nel linguaggio C controllano direttamente ciò che il codice macchina compilato sarà simile . Questo permette agli sviluppatori di app che vogliono esercitare questo livello dettagliato di controllo sul loro codice per farlo. Inoltre, consente agli sviluppatori che hanno già scritto una notevole quantità di codice per un progetto in C alla porta rapidamente ad Android .

    Previous :

    next :
      Articoli Correlati
    ·Come incorporare RESX nel CSC Compiler 
    ·Che cosa è una testata CType 
    ·Come imparare C # Step-by -Step 
    ·Come utilizzare OpenGL con blocchi di codice 
    ·Come accedere alla MSDN Library in C + + 
    ·Come memorizzare un input in un vettore 
    ·Come utilizzare il comando Scanf in C + + 
    ·Come utilizzare Ctags Con UltraStudio 
    ·Come creare una funzione in Microsoft Visual C + + 
    ·Che cosa è CTS in ASP.NET 
      Articoli in evidenza
    ·Come utilizzare il controllo ImageList in VB6 
    ·Come determinare se un file è una immagine in PHP 
    ·Come programmare una TI- 86 
    ·Come inviare e-mail HTML con CDO 
    ·Come rimuovere i cookie in Java 
    ·Come scrivere un parser in C 
    ·Tutorial per SQLAlchemy di Python 
    ·Come chiamare il metodo Python Java 
    ·Come installare script per Greasemonkey 
    ·Come ridurre la lunghezza di una stringa in C 
    Copyright © Conoscenza Informatica http://it.wingwit.com