0 votos

Hola Chicos Vengo a pedir su ayuda:
he corregido un código de un demo. Hasta el punto de obtener solo la función que imprime:
hasta aqui todo bien la impresión funciona de maravilla, pero cuando lo intento reproducir en otro proyecto este no funciona.
lo he corregido y hecho funcionar en Eclipse.

el proyecto que estoy desarrollado esta en Android Studio
El Demo Corregido es este : [Este es el DEMO] como ya dije funciona bien en Eclipse

Necesito que funcione en Android Studio

Mas detalle de donde se trunca en :
 

    
    // SerialPort.java
    
    {
        System.loadLibrary("PC700");

    }
//System.java

public static void load(String pathName) {
        Runtime.getRuntime().load(pathName, VMStack.getCallingClassLoader());
    }

    /**
     * See {@link Runtime#loadLibrary}.
     */
    public static void loadLibrary(String libName) {
        Runtime.getRuntime().loadLibrary(libName, VMStack.getCallingClassLoader());
    }

 

VMStack
en las librerias 

import dalvik.system.VMRuntime;
import dalvik.system.VMStack;
import libcore.icu.ICU;
import libcore.io.Libcore;

Necesito ayuda ya llevo una semana atascado 

por en Android

1 Respuesta

0 votos
Buenas,

puede ser debido a que te falta configurar las librerías en el gradle.
por
Eso no lo domino muy bien. si fuese tan amable de Orientarme de mejor manera lo agradecería mucho

Para obtener una dependencia (importar una biblioteca jar) en gradle, solo tienes que añadir la dependencia que quieres al "build.gradle" del módulo de tu proyecto y sincronizar gradle (botón "Sync Project with Gradle Files")

Puedes traerte las bibliotecas de la página http://mvnrepository.com/

Seguramente te ayude el siguiente tutorial  http://jarroba.com/maven-en-eclipse/. Aunque es para Maven y para Eclipse; Maven y Gradle son primos hermanos en cuanto a uso y a lo que hacen, entendido uno el otro es parecido. En la anterior captura te pongo el ejemplo de importar la biblioteca Gson, que es lo mismo que hago en el tutorial de Maven que te indico.

 

y en el caso de librerias .SO
El ejemplo que te puse antes es para importar bibliotecas con gradle desde la web de Maven. Puedes buscar en mvnrepository las bibliotecas que necesites, por ejemplo la de libcore (nota: no la he probado, simplemente la he buscado, no sé si es la que necesitas exactamente o si está la versión que requieres): http://mvnrepository.com/artifact/org.robolectric/android-libcore/4.3_r2.robolectric-0