Quindi, ho una piccola libreria C. Voglio rendere questa libreria disponibile ad altri sviluppatori che sviluppano codice C nativo in Android (altre librerie, app native, ecc.).come sviluppare/portare una libreria C nativa su Android?
Qual è il modo migliore per andare? Non ho ancora molto indizio, cercando di capire tutto questo.
Ho letto che ci sono due percorsi da percorrere con NDK: utilizzando Android.mk e utilizzando create-standalone-toolchain - è corretto? Come funziona ciascuno di questi? C'è una terza via senza NDK e dovrebbe essere utilizzata ora che NDK è disponibile?
** Questo potrebbe essere stato chiesto prima, ma capisco le cose sono cambiate dal rilascio del NDK, come molti messaggi che trovo sembrano obsoleti.
Per chiarire la domanda, probabilmente la terza frase dovrebbe essere: "Ho leggi che ci sono due percorsi da seguire con NDK: usare 'Android.mk' e usare' create-standalone-toolchain' - è corretto? " – CommonsWare
@CommonsWare thx! –
Che ne dici di mono: http://xamarin.com/monoforandroid? –