Resultados da pesquisa a pedido "java-native-interface"

1 a resposta

Retornando uma lista de matrizes de sequência de caracteres do java nativo para JNI

ArrayList<String> myArraylist; public ArrayList<String> getData(){ myArraylist = new ArrayList<String>(); myArraylist.add("1267982563"); myArraylist.add("2345678"); myArraylist.add("5432789"); return myArraylist; } Como obter os itens de cada um ...

6 a resposta

Qual é a maneira 'correta' de armazenar um ponteiro nativo dentro de um objeto Java?

Qual é a maneira 'correta' de armazenar um ponteiro nativo dentro de um objeto Java? Eu poderia tratar o ponteiro como um Javaint, se eu souber que ponteiros nativos têm tamanho <= 32 bits ou um Javalong se eu souber que ponteiros nativos ...

2 a resposta

Problemas para instalar o rJava no Mac; problemas com os tipos de dados JNI

RESOLVIDO!!Veja minha solução abaixo, caso esta pergunta ajude outras pessoas no futuro. ErroComo o título descreveu, está falhando para mim. O erro que estou recebendo quando tentoinstall.packages('rJava') de dentro de R é (com algumas ...

1 a resposta

O ART evita qualquer chamada Java da JNI durante o tratamento de sinal nativo

Meu projeto usa um módulo de captura de falha e envia no sistema android. Ao lidar com a falha nativa, o código nativo fará algo e, em seguida, fará chamadas java da JNI. Funciona bem no Dalvik. Mas ele falha na versão android acima de 5.0 usando ...

3 a resposta

Como compilar a pasta jni do telegrama

Estou tentando compilar a pasta jni no código-fonte do telegrama github.com/DrKLO/Telegram/ [http://github.com/DrKLO/Telegram/]com ndk Mas quando estou escrevendo o ndk-build no cmd na pasta ndk como: F: \ ndk \ android-ndk-r10> ndk-build -C F: ...

4 a resposta

Android JNI DETECTO DE ERRO NO APLICATIVO: JNI GetMethodID chamado com exceção pendente

Estou tentando executar um OCR Tesseract do Google com o meu projeto Android. Já cumpri o tesseract com android-ndk e estou recebendo este erro depois de tentar executar o projeto android. Meu ambiente é o seguinte Android 5.1.1android-ndk-r10e ...

1 a resposta

JavaCPP, UnsatisfiedLinkError quando a biblioteca nativa é arquivada no JAR

Estou tentando chamar o código Haskell de Java, usandoJavaCPP [https://github.com/bytedeco/javacpp]para ajudar a criar a ligação JNI necessária, como já discutido emessa ...

2 a resposta

Impedir que funções sejam removidas de uma biblioteca estática quando vinculadas a uma biblioteca compartilhada?

Eu tenho uma biblioteca estática, Foo, usada por uma biblioteca compartilhada, Bar. Bar é a biblioteca compartilhada nativa carregada pelo meu aplicativo Android. Foo contém funções JNI que são chamadas apenas pelo código Java e não por qualquer ...

1 a resposta

O ponteiro do ambiente JNI em um objeto estático do c ++ e a chamada de uma função java que recebe um argumento de cadeia duas vezes seguidas trava a JVM

Então, no meu pedido de comentarista, finalmente encontrei um MCVE que reproduz meu erro. Portanto, a configuração geral é que o Java usa JNI para chamar uma dll, e a dll agarra a JVM em execução e armazena um ponteiro para o JNIEnv, que usa para ...

2 a resposta

Exceção 0xC0000005 de JNI_CreateJavaVM (jvm.dll)

Estou inicializando a Java VM usando o seguinte código C ++.JNI_CreateJavaVM lança um0xC0000005 exceção, mas obtém sucesso se eu a ignorar. 'Jni.exe' (Win32): Carregado 'C: \ Tools \ Java \ Jdk8.77x86 \ jre \ bin \ zip.dll'. Não foi possível ...