Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2015, 12:22
Esdras_mtz
 
Fecha de Ingreso: febrero-2014
Ubicación: Edo. México
Mensajes: 85
Antigüedad: 10 años, 4 meses
Puntos: 0
Sources not found en dependencia .jar

Hola.

Les comento mi problema, espero puedan ayudarme.

Estoy tratando de incorporar la funcionalidad de imprimir tickets en mi app "punto de venta". Para lograr esto intento apoyarme en el SDK de Epson; ePOS-Print.jar y lo hago de la siguiente forma.

-Copio el arcvhivo ePOS-Print.jar a la carpeta "libs"
-En el manual de Epson me pide crear la carpeta "armeabi" y agregar el archivo "libeposprint.so" (este no se para que sea ni si se tiene que dar de alta en algún lado)
-Agrego las dependencias al build.gradle:
Código Java:
Ver original
  1. dependencies {
  2.     compile fileTree(dir: 'libs', include: ['*.jar'])
  3.     compile 'com.android.support:appcompat-v7:21.0.2'
  4.     compile files ('libs/ePOS-Print.jar')
  5. }
-Lo compilo

Ahora bien para usarlo en el "Activity":

Código Java:
Ver original
  1. //-importo las librerías requeridas
  2. import com.epson.eposprint.*;
  3. import com.epson.epsonio.*;
  4. *****
  5. public class...{
  6. ***
  7. //-Instancio la clase
  8. EpsonIo mPort = new EpsonIo(); // Al correr la aplicación, aquí me manda el siguiente mensaje de error
  9. //Caused by: java.lang.UnsatisfiedLinkError: Couldn't load eposprint from loader dalvik.system.PathClassLoader[dexPath=/data/app/com.anegocios.puntoventa-1.apk,libraryPath=/data/app-lib/com.anegocios.puntoventa-1]: findLibrary returned null
  10. }


Alguien tiene una idea de por donde puede estar el error?

Saludos y muchas gracias.