2011-09-08 14 views
16

Ho un progetto Android che carica un file .so lib personalizzato. Sto avendo problemi con IntelliJ IDEA per includere questo .so come parte della build.Come includere un file .so lib in Intellij IDEA per il progetto Android?

Qualcuno sa dove configare le impostazioni del progetto per includere questo file .so?

Grazie

AGGIORNAMENTO: Trovato!

Nella struttura del progetto -> Moduli -> Android -> Directory nativa di libs.

Il mio progetto si riferisce ad un .so da un altro progetto, è per questo che il percorso deve essere aggiornato qui per trovare il file .so

+2

si dovrebbe spostare la soluzione per una risposta e accettare, in modo che altre persone avere questo problema può trovare più facile e la domanda non rimane senza risposta nel sistema. – CrazyCoder

risposta

20

Soluzione:

In Project Structure -> Moduli -> Android -> Directory nativa di libs.

Il mio progetto si riferisce ad un .so da un altro progetto, è per questo che il percorso deve essere aggiornato qui per trovare il file .so

+1

questo lo include come parte della build ma come faccio a usare le librerie all'interno? Cercando di fare un 'import org.certainlibrary .... 'semplicemente non c'è –

+2

@GeorgePligor qualcuno ha sicuramente bisogno di un po' di canna su JNI –

+0

@GeorgePligor dovrai caricare la .so lib nel tuo codice java, qualcosa del tipo: static { System.loadLibrary ("libcurl"); } – lordhong

Problemi correlati