Resultados da pesquisa a pedido "java-native-interface"
Passando um ponteiro de JNI para Java usando um @ lon
Estou tentando passar uma estrutura como um ponteiro de JNI para Java para poder passar mais tarde de Java para JNI. Eu li este tópico:Passando ponteiros entre C e Java através de ...
Você deve chamar ReleaseStringUTFChars se GetStringUTFChars retornou uma cópia?
O livro "JNI Essencial: Interface Nativa Java" de Rob Gordon contém o seguinte exemplo de código para converter um jstring em uma string C: const char* utf_string; jboolean isCopy; utf_string = env->GetStringUTFChars(str, &isCopy); /* ... use ...
Invocação de funções nativas da biblioteca portada
i segui este guia sobre como portar a biblioteca LAME com o Android NDK.http: //blog.libertadtech.com/2011/02/porting-lame-encoder-to-android-arm.htm [http://blog.libertadtech.com/2011/02/porting-lame-encoder-to-android-arm.html] Todo funcionou ...
passando a matriz de cadeias de caracteres de java para C com JNI
Eu tenho uma matriz de strings como{"myname","yourname","hisname"} e estou tentando enviar essa matriz paraC usando JNI. Não encontrei nenhuma solução clara para isso. Eu tentei usar essa string comochararray mas sem sucesso. Existe uma ...
convert ExceptionDescribe para string
Eu preciso obter a saída de ExceptionDescribe () no JNI como string para que eu possa escrevê-lo posteriormente em um arquivo, em vez de escrevê-lo diretamente na linha de comando. Existe alguma maneira ou idéia de como fazer isso? Desde já, ...
Retorne uma matriz String em um método JNI
Preciso obter uma lista de strings (char *) do C ++ e devolvê-la ao Jav Como eu posso fazer isso Acho que uma solução é retornar uma grande string predefinida como: "[item1] [item2]" e fazer uma divisão em Java, mas não parece a abordagem corret
Como chamar o método java do lado do jni?
Eu fiz algumas funções de código c no lado do jni, e todo o funcionamento está bo public native String getMessage() função @ está retornando a string do lado do jni para o lado do java, e funciona bem, e todos os outros códigos jni ...
Como corrigir um UnsatisfiedLinkError (Não é possível encontrar bibliotecas dependentes) em um projeto JNI
Estou trabalhando em um projeto Java que usa o JNI. A JNI chama uma biblioteca personalizada que eu mesmo escrevi, digamos mylib.dll, e isso depende de uma biblioteca de terceiros, libsndfile-1.dll. Quando executo meu programa, ele trava ...
Retorne uma matriz primitiva 2D de C para Java a partir de JNI / NDK
Encontrei grandes quantidades de documentação sobre como gerar uma matriz primitiva 2D na JNI e retorná-la ao Java. Mas essas informações falham em descrever como passar umjá existent Matriz de flutuação 2D (float **) dado um contexto emC. Para ...
jni não suporta tipos como void *, unsigned int *,… O que fazer?
Eu tenho.assi (biblioteca compartilhada) escrita em C ++, vamos chamá-la funcionalidade.so na qual eu implemento funções diferentes, aqui está uma lista de algumas funções: 1. unsigned long Initialize(void* userData); 2. unsigned ...