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

3 a resposta

Pegue arquivos JNI nativos no teste Maven (lwjgl)

Estou criando um programa com LWJGL e Maven e estou escrevendo testes de unidade para o código gráfico. Meu problema é fazer com que o Maven coloque os binários nativos no caminho de classe para que os testes possam buscá-lo. Não consigo passar ...

2 a resposta

Como criar um ponteiro de ambiente JNI estático?

qui, eu crio uma classe em JAVA na qual tenho função (retorno de chamada) que devo chamar do arquivo class DSMInitializeClassParameter { /** * Callback function for DSM Initialize. */ public void DSMInitializeCallback( ) { // Write Message To ...

3 a resposta

GetAsyncKeyState e VirtualKeys / caracteres especiais usando JNA (JAVA)

Estou trabalhando em um chat privado bidirecional que funcionará em um jogo em tela chei Isso é necessário para permitir que o usuário digite em uma caixa de texto semitransparente na parte superior da tela mesmo quando não tem foco. Usando o ...

2 a resposta

NewStringUTF () e liberando memória

Devo liberar a string alocada depois de passá-la paraNewStringUTF()? Tenho algum código semelhante a: char* test; jstring j_test; test = some_function(); // <- malloc()s the memory j_test = (*env)->NewStringUTF(env, test); free(test); // <- ...

1 a resposta

JNI: passando bytes de c ++ para java

HANDLE hFile = CreateFileA("C:\\myfile.zip", GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); const int size = GetFileSize(hFile, NULL); char* buffer = new char[size]; DWORD read; ReadFile(hFile, buffer, size, &read, NULL); ...

5 a resposta

Converter tipos JNI para tipos nativos

Enquanto houver documentação referente à transformação de umjstring para uma sequência nativa string nativeString = env->GetStringUTFChars(jStringVariable, NULL);) Não consigo encontrar um exemplo que converta umjboolean para umbool oujint para ...

3 a resposta

Unsatisfiedlinkerror no android (eclipse)

Estou tentando executar um código jni simples no Android, mas tudo o que estou recebendo é um erro de link insatisfeito. Aqui está meu código Java: package com.lipcap; import android.app.Activity; import android.os.Bundle; import ...

2 a resposta

Obtendo informações da janela ativa em Java

Estou tentando atualizar meu aplicativo em Java para funcionar apenas se uma janela de processo com determinado nome estiver ativa. Eu descobri que isso é possível usando JNI, mas não tenho idéia de como exatamente fazer isso. Eu simplesmente ...

4 a resposta

Como identificar a causa de um vazamento de memória de referência global da JN

Estou usando o Tomcat e depois de interromper meu aplicativo da web ainda há uma referência ao classloader instância do meu aplicativo da web. Com a conseqüência de que uma quantidade notável de memória (principalmente relacionada a dados ...

2 a resposta

Usando a biblioteca compartilhada existente (.so) no aplicativo Android

Tenho o seguinte cenário para trabalhar. Foi-me dada uma biblioteca compartilhada (libeffect.so) para usar em um projeto Android no qual estou trabalhando para um cliente. Eu não tenho o código-fonte da biblioteca compartilhada, tenho apenas o ...