Android NDK
O conjunto de ferramentas NDK Android é um software que permite ao usuário implementar partes de sua aplicação desenvolvida em código nativo, através do uso de linguagens como C e C ++. Para certos tipos de aplicação, o que ajuda o usuário a reutilização bibliotecas de código que foram escritos nas linguagens de programação. O conjunto de ferramentas NDK Android é ideal, pois permite que os desenvolvedores para receber o melhor desempenho do dispositivo possível. O código-fonte compila diretamente em código de máquina CPU, em vez de em uma linguagem intermediária como Java. Porque não há um passo extra "tradução", o código vai aderir mais de perto aos desejos do desenvolvedor. Também é possível usar outras bibliotecas de codificação Se você absolutamente deve. As funções NDK Android com o script "ndk-build" em seu núcleo. Este script é responsável por escolher através de um projeto e determinar o que precisa ser construído. O script também gera binários e copia os binários gerados a caminho do projeto do aplicativo. Há fácil acesso às bibliotecas compartilhadas nativas que o NDK tem compilados e estruturados a partir do código fonte original. Estas bibliotecas nativas pode ser ligado contra outras bibliotecas. Tudo funciona com uma interface chamada do Java Native Interface, que permite que o C / C ++ e Java componentes para integrar uns com os outros de programação. Para instalar o Android NDK, tudo que você precisa fazer é entrar em Preferências no OS X. Selecione "Android SDK" e depois "NDK Android." No Windows, vá em "Arquivo" e depois "Configurações". Selecione "Android SDK", "Ferramentas do SDK," e depois "NDK". Após a instalação, você precisará de Estúdio Android 2.2 ou superior para executar o software, para se certificar de que você tem a versão mais recente instalado no seu sistema. Porque o Android NDK é otimizado para tais usos específicos, não é conveniente para o desenvolvimento todos os dias. Mas isso não dar aos desenvolvedores uma maneira ideal para otimizar os seus projetos para o sistema Android. NDK Android permite aos desenvolvedores usar capacidades gráficas grandes sem desperdiçar recursos.
- Várias bibliotecas C e C ++
- O acesso a outras bibliotecas codificação e programação
- Capacidade de código de aplicativos Android com C e C ++ linguagem de programação
- Capacidade de compilar e executar aplicações
- C / C ++ de codificação torna o dispositivo desempenho melhor do que Java
- Fácil de usar, o software navegável
- Simples codificação e interface de
- Acesso a várias bibliotecas de codificação
- Capacidade de compilar e executar aplicações imediatamente
- Necessidades Android Studio 2.2 ou superior para executar
- Só suporta sistemas Android
- Não otimizado para aplicativos e desenvolvimento complicadas