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

3 a resposta

C ++ e JNI - Como passar uma matriz para um jfloatArray

Eu tenho mexido com meu próprio projeto para me ensinar o android ndk usando c ++ e jni, mas não consigo descobrir como passar os dados de uma matriz de flutuação java para a matriz c ++. Eu usei o jni configurado. A maioria dos tutoriais que ...

2 a resposta

Posso criar um std :: ifstream com base em um caractere * em vez de um arquivo?

Estou interessado em compartilhar dados entre Java e C ++, então JNI. Atualmente, todo o código C ++ espera que um arquivo seja escrito em termos de std :: ifstream. Em vez de escrever os arquivos e lê-los novamente, eu gostaria de passar um ...

0 a resposta

strcmp erro ao comparar a sequência larga convertida

Adicionei isso porque estou tentando converter o handleWStrings no Android NDK NDK não suporta caracteres largos. Eu poderia usar conselhos sobre como fazer isso. Eu acho que oasciiConvert método não funciona mais typedef ...

1 a resposta

Um projeto ndk simples usando a biblioteca Eigen e o jni

Hoje, com alguma ajuda das pessoas aqui, montei um aplicativo Android simples que usa o ndk. Importei a biblioteca eigen diretamente para a pasta jni que criei na árvore de origem e, usando o cygwin, consegui compilar o projeto. Aqui está a ...

2 a resposta

Passando cadeias de byte duplo (WCHAR) de C ++ para Java via JNI

Eu tenho um aplicativo Java que usa uma DLL C ++ via JNI. Alguns dos métodos da DLL usam argumentos de seqüência de caracteres, e alguns deles retornam objetos que também contêm seqüências de caractere tualmente, a DLL não suporta Unicode, ...

1 a resposta

Java Native Interface (JNI) é afetada por problemas de compatibilidade com C ++ AB

Java Native Interface (JNI) é afetada por problemas de compatibilidade com C ++ AB Estou desenvolvendo um aplicativo Java. Eu gostaria de usar a Java Native Interface (JNI) para chamar funções em uma biblioteca C ++. Eu tenho acesso ao código ...

4 a resposta

Pode C ++ chamar código Java?

Eu sei que o código Java pode chamar código C ++ através do JNI. É possível, no entanto, chamar o código Java do C ++ novamente através do JNI ou com qualquer outro métod

30 a resposta

Android NDK java.lang.UnsatisfiedLinkError: findLibrary retornou null

Tem o erro acima no seu aplicativo JNI para Android? Leia.. Na frente, direi que já resolvi isso da minha maneira, mas sinto que algo no sistema de compilação do Android (talvez em relação ao Eclipse) está quebrado e espero economizar horas de ...

4 a resposta

Converter de YUV para RGB em c ++ (android-ndk)

Estou desenvolvendo no Android e deseja converter a matriz de bytes do previewCallback da câmera, que está no formato YUV, para o formato rg Utilizei a função dada nesta resposta: Obtenção de quadros da imagem de vídeo no ...

2 a resposta

Vazamento de memória usando JNI para recuperar o valor de String do código Java

Estou usando GetStringUTFChars para recuperar o valor de uma string do código java usando JNI e liberando a string usando ReleaseStringUTFChars. Quando o código está sendo executado no JRE 1.4, não há vazamento de memória, mas se o mesmo código ...