Erro ao acessar metodo nativo quando classe esta em package especifico

0 respostas
R

Galera,
Já procurei pela net e até encontrei alguns posts sobre o assunto, mas todos sem uma resposta conclusiva.

Estou tentando acessar os métodos de uma determinada classe (EasyInner.java)

São métodos nativo.

Um pequeno trecho do código da classe:

public class EasyInner {
static {
    System.loadLibrary("EasyInner");
}

public native int InserirQuantidadeDigitoVariavel(int Digito);


public native int ReceberQuantidadeBilhetes(int Inner, int[] QtdeBilhetes);

quando essa classe em no default package, consigo acessar os métodos sem problemas, mas quando eu coloco ela em um package especifico tenho o seguinte erro.
Por exemplo:
Tentando acessar obj.InserirQuantidadeDigitoVariavel(2);

Erro: java.lang.UnsatisfiedLinkError: br.com.tecnofit.util.EasyInner.InserirQuantidadeDigitoVariavel(I)I

alguém sabe como posso resolver isso. Preciso usar essa classe em um projeto já iniciado, eu preciso manter a estrutura.

Obrigado.

Criado 4 de março de 2016
Respostas 0
Participantes 1