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

3 a resposta

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 ...

2 a resposta

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 ...

3 a resposta

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

1 a resposta

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: ...

2 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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; // ...

3 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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 ...