Esempi di sviluppo di app per dispositivi mobili multipiattaforma
Diversi modelli installati dal carico di lavoro Sviluppo di dispositivi mobili con C++ generano esempi completi che è possibile usare per apprendere. Di seguito sono riportate anche alcune applicazioni di esempio che è possibile scaricare e provare in Visual Studio.
Esempio di applicazione Android hello-jni
Questo esempio è una porta dell'applicazione hello-jni di Android NDK. L'esempio illustra un'app "Hello World" Java Native Interface end-to-end. Carica una stringa da un metodo nativo implementato in una libreria condivisa e quindi la visualizza nell'app.
Esempio di libreria Android TwoLibs
Questo esempio è una porta dell'esempio TwoLibs di Android NDK. Usa sia una libreria condivisa caricata dinamicamente che una libreria nativa Android C++ statica che implementa un metodo chiamato da un'app Java Native Interface. Questo esempio è un buon punto di partenza per gli sviluppatori per comprendere come usare librerie condivise statiche/dinamiche per creare un'applicazione JNI Android end-to-end con Visual Studio.
Esempio di libreria Android test-libstdcpp
Questo esempio è una porta dell'esempio test-libstdc++ di Android NDK, in particolare per l'uso con Visual Studio. Questo esempio è un buon punto di partenza per gli sviluppatori per comprendere come usare la libreria Standard.
Per aprire uno degli esempi in Visual Studio, scaricare il file ZIP e aprire la pagina Proprietà del file scaricato in Esplora risorse. Scegliere il pulsante Sblocca , quindi OK. Estrarre il contenuto del file ZIP nel percorso desiderato, quindi aprire la cartella C++ nell'esempio estratto e aprire il file della soluzione.
Per compilare l'esempio, premere F7 oppure scegliere Compila, Compila soluzione sulla barra dei menu.