| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Programación Android 'C '
    Normalmente , los desarrolladores que quieran crear aplicaciones para la plataforma Android de Google tiene que escribir sus programas en Java. La plataforma en sí está escrito en Java, y la arquitectura de software de Android está construido alrededor de la máquina virtual de Java o JVM , que genera código de máquina del bytecode Java. Sin embargo , los desarrolladores que quieren escribir aplicaciones en C pueden descargar un conjunto especial de bibliotecas de Google para hacer esto posible . Android SDK

    Google ofrece un conjunto estándar de herramientas que permiten a los programadores crear aplicaciones para la plataforma Android en la forma de su kit de desarrollo de software o SDK. Esto incluye un simulador del sistema Android para proyectos de pruebas y las herramientas de empaquetado para la creación de un archivo que Android puede ejecutar desde el código fuente del proyecto. El SDK también incluye bibliotecas para permitir que las aplicaciones escritas en Java para interactuar con las funciones avanzadas del sistema operativo Android.
    Android NDK

    Los desarrolladores que quieran crear aplicaciones , o componentes de aplicaciones, en el lenguaje de programación C pueden descargar kit de desarrollo nativo de Google , o NDK . Esta es una colección de bibliotecas similares a las contenidas en el SDK . Sin embargo, están en el lenguaje de programación C en lugar de Java . Los desarrolladores pueden utilizar estas bibliotecas para el desarrollo de Android en C de la misma manera que las bibliotecas del SDK permiten el desarrollo en Java.
    Uso NDK

    El NDK no es funcional como un kit de desarrollo independiente. En cambio, es una extensión del SDK . Los desarrolladores tienen que instalar el SDK de plataforma en el que descargar , utilizar y actualizar otros componentes de desarrollo . Estos incluyen el NDK . Los desarrolladores siguen utilizando las herramientas del SDK para crear los " apk . " Paquetes que Android se ejecuta como aplicaciones , simulador del SDK para probar las aplicaciones y herramientas del SDK para la transferencia de los paquetes . Apk en un dispositivo Android real.

    C o Java

    el lenguaje Java funciona mediante la compilación de código fuente en una forma intermedia llamada bytecode , que determinado sistema JVM se traduce en el código de máquina del dispositivo ejecuta realmente . En este proceso, la JVM optimizará automáticamente el código de máquina que produce. Esto evita que el programador del tiempo de tratar de optimizar el código . Sin embargo , los programadores que trabajan en el lenguaje C controlan directamente lo que el código máquina compilado se verá así. Esto permite a los desarrolladores de aplicaciones que quieran ejercer este nivel detallado de control sobre su código para hacerlo. Además, permite a los desarrolladores que ya han escrito una gran cantidad de código para un proyecto en C al puerto rápidamente a Android.

    Previous :

    next :
      Artículos relacionados
    ·Cómo asignar dinámicamente una matriz mediante clases…
    ·Las ventajas de LINQ 
    ·Cómo compilar Netcat 
    ·Cómo contar Funciones de Código C 
    ·Cómo inicializar un ArrayList 
    ·Cómo utilizar OpenGL en Visual C 
    ·Cómo leer un archivo línea a la vez en C 
    ·Cómo crear un archivo ejecutable de CPP en Windows 
    ·Cómo ver la pila de llamadas en GDB 
    ·Cómo hacer una X e Y de cuadrícula en C + + Game text…
      Artículos destacados
    ·Cómo convertir QString a Int 
    ·Cómo dividir una cadena en un espacio en el Código 
    ·Definición de las Palabras Java Reservados 
    ·Cómo hacer un botón de descarga de un archivo en HTML…
    ·Cómo incluir un archivo PHP en una página HTML 
    ·Usos de Prolog 
    ·Cómo dibujar un gráfico circular en Java 
    ·Cómo crear archivos de idioma para los sitios web en P…
    ·Cómo utilizar LESC y LINQ 
    ·Cómo escribir un Superposición 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com