Ho scaricato il codice sorgente di Android PDF Viewer e sto cercando di compilarlo in Eclipse. Invece di fare scherzi con Cygwin e ricompilare le librerie native C, il mio amico ha detto che posso solo estrarre i file pre-compilati .so dal APK qui:Come importare una libreria nativa (file .so) in Eclipse?
http://code.google.com/p/apv/downloads/detail?name=apv-0.3.1dev13.apk&can=2&q=
Esattamente come faccio a importare questi file libpdfview2.so nel progetto Eclipse?
Aggiornato: Eclipse dà il seguente errore e non verrà eseguito:
Archivio per libreria richiesta: 'lib/armeabi/libpdfview2.so' nel progetto 'APV' non possono essere letti o non è un file ZIP valida
Questo è quello che sto cercando di fare ma non ho potuto compilare quel progetto dal codice sorgente C. Sono riuscito a estrarre i file della libreria compilati dall'APK, ma non so come includerli nel progetto Android in Eclipse. –
Hai seguito le istruzioni di costruzione qui? http://code.google.com/p/apv/source/browse/pdfview/jni/build-instructions.txt – Theo
Sì, non ha funzionato. Ho mollato. Queste istruzioni servono a costruire libpdfview2.so, e ho il file estratto dall'APK, quindi non ho bisogno di aiuto per costruire la sorgente C. Ho bisogno di aiuto per importarlo/collegarlo all'app per Android. –