Exemplos de desenvolvimento móvel multiplataforma
Vários dos modelos instalados pela carga de trabalho Desenvolvimento móvel com C++ geram exemplos completos que podem ser usados para aprendizado. Além disso, aqui estão alguns aplicativos de exemplo que você pode baixar e experimentar no Visual Studio.
Amostra de aplicativo hello-jni do Android
Esta amostra é uma porta do aplicativo hello-jni do NDK do Android. A amostra demonstra um aplicativo “Hello World” de Interface Nativa do Java de ponta a ponta. Ela carrega uma cadeia de caracteres de um método nativo implementado em uma biblioteca compartilhada e depois a exibe no aplicativo.
Amostra da biblioteca TwoLibs do Android
Esta amostra é uma porta da amostra TwoLibs do NDK do Android. Ele usa uma biblioteca compartilhada carregada dinamicamente e uma biblioteca nativa estática do Android C++ que implementa um método chamado de um aplicativo Java Native Interface. Essa amostra é um bom ponto de partida para os desenvolvedores entenderem como usar bibliotecas compartilhadas estáticas/dinâmicas para criar um aplicativo JNI do Android de ponta a ponta com o Visual Studio.
Amostra de biblioteca test-libstdcpp do Android
Esta amostra é uma porta da amostra test-libstdc++ do NDK do Android, especificamente para uso com o Visual Studio. Essa amostra é um bom ponto de partida para os desenvolvedores entenderem como usar a Biblioteca Padrão.
Para abrir um dos exemplos no Visual Studio, baixe o arquivo zip e abra a página Propriedades do arquivo baixado no Explorer. Escolha o botão Desbloquear e, em seguida, OK. Extraia o conteúdo do arquivo zip em um local conveniente e, em seguida, abra a pasta C++ na amostra extraída e abra o arquivo da solução.
Para compilar a amostra, pressione F7 ou, na barra de menus, escolha Compilar, Compilar Solução.