Resultados da pesquisa a pedido "java-native-interface"
android - javah não encontra minha classe
Estou tendo problemas para gerar o arquivo de cabeçalho C para JNI usandojavah. Aqui está o script que eu uso enquanto estou no<project-dir>\bin diretório: javah -classpath ...
Criar um android.graphics.Bitmap de C ++
Eu tenho algum código C ++ baseado em NDK que precisa criar um objeto de bitmap do Android. Tenho certeza de que existe uma maneira de fazer isso diretamente do código C ++, mas não é a coisa mais fácil de fazer;) Então o método que eu quero ...
O que faz com que as chamadas JNI sejam lentas?
Sei que 'ultrapassar fronteiras' ao fazer uma chamada JNI em Java é lent Como eu quero sabero qu é isso que torna lento? O que a implementação subjacente da jvm faz ao fazer uma chamada JNI que a torna tão lent
aplicativo @Java chama a DLL C ++ via JNI; qual a melhor maneira de alocar memória?
Resumo básico da pergunta é: Como otimizar minha alocação de memória da melhor maneira para fornecer o máximo de memória possível às DLLs que eu acessar através do JNI? O que devo procurar minimizar, o que devo procurar maximizar etc. SYSTEM: ...
Código nativo - como obter pilha de chamadas de função (backtrace) programaticamente
Tenho a base de código C ++ em execução no Android e quero que os relatórios de falhas sejam enviados pelos usuário Estou a usarACRA library [https://code.google.com/p/acra], que funciona bem no código Java, mas quando algo falha no código ...
Como usar o FIND_JNI no cmake
Estou tentando escrever uma compilação para o meu projeto em que estou tentando substituir a autobuild e preciso usar o FIND_JN Eu poderia fazer uma compilação simples, mas não está encontrando corretamente o jni.h E eu preciso encontrar uma ...
converter vetor para jobject em C ++ / JNI?
Estou usando a função nativa Java - public native ArrayList<String> parseXML();Em C ++, minha função nativa - vector<string> resultList; JNIEXPORT jobject JNICALL Java_Sample1_parseXML (JNIEnv *env, jobject obj){ // logic return resultList; // ...
JNI vs Runtime.exec ()
Tenho duas opções - posso usar JNI ou Runtime.exec para executar uma biblioteca C + O programa C ++ é intensivo em CPU e demorado, ou seja, algumas chamadas podem levar algumas horas para serem retornada Quais são os prós e os contras de ...
Include a biblioteca Boost C ++ no android
Estive tentando me casar com o Boost e o Android no Windows há muito tempo e tentei várias abordagens, mas ainda não tive sorte. Eu quero fazer um programa de exemplo usando a biblioteca Boost no android. Estou seguindo este ...
Como usar uma DLL do Windows com Java no Mac OS X?
Vi alguns projetos Java usandotaucs.dll, TAUCS [http://www.tau.ac.il/~stoledo/taucs/] - uma biblioteca C de solucionadores lineares esparsos, por meio do JNI no Windows. Acho que posso conseguir o mesmo no Mac OS X compilando TAUCS em algo ...