Форум программистов, компьютерный форум CyberForum.ru

JNI Входные переменные - Android

Восстановить пароль Регистрация
 
KorWinXXI
4 / 4 / 1
Регистрация: 27.06.2014
Сообщений: 34
14.11.2014, 19:04     JNI Входные переменные #1
Доброго времени суток, форумчане! Проблема в следующем:

Есть JNI метод

Java
1
 public native static byte ReceiveByte (int Byte, byte [] ByteArray);
C++
1
2
3
4
5
JNIEXPORT jbyte Java_com_example_new_AndroidNDK_ReceiveByte(JNIEnv * env, jobject obj, jint Bbyte, jbyteArray ByteArray)
{
    long Byte = Bbyte;
 
}
Когда в коде входным параметром является int

Java
1
2
int Byte[] = {0xAA,0xF0,0x0F,0x0A};
flag_ready_pack= AndroidNDK.ReceiveByte(Byte[1], uberMass[packetCounter]);
только во время исполнения кода в LOG CAT пишет это

11-14 17:57:57.151: D/dalvikvm(23680): Trying to load lib /data/app-lib/com.example.new-66/libAndroidNDK.so 0x421fdb08
11-14 17:57:57.151: D/dalvikvm(23680): Added shared lib /data/app-lib/com.example.new-66/libAndroidNDK.so 0x421fdb08
11-14 17:57:57.151: D/dalvikvm(23680): No JNI_OnLoad found in /data/app-lib/com.example.new-66/libAndroidNDK.so 0x421fdb08, skipping init


Когда в JNI метод вводится byte исполняется без проблем.

Java
1
flag_ready_pack= AndroidNDK.ReceiveByte((byte)Byte[1], uberMass[packetCounter]);
Помогите плиз!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2014, 19:04     JNI Входные переменные
Посмотрите здесь:

Взаимодействие с++ и Java без JNI Android
Глобальные переменные и их значения Android
Android У нас был eclipse ,windows 8 x64 и куча фигни [ Filed to load the JNI shared libray "путь к файлу"]
Android Сбор контролов в переменные
OPC переменные и Android приложение Android
Java. Занести переменные в массив Android
Может ли в папке jni быть несколько заголовочных файлов? Android
Псевдо глобальные переменные Android
Android Вызов системной JNI-функции из своего приложения
Android Переменные класса Application
Ошибка при занесении класса в папку где должны храниться с++ классы (jni) Android
Android Глобальные и локальные переменные

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
EVP
317 / 239 / 42
Регистрация: 14.12.2010
Сообщений: 460
14.11.2014, 20:41     JNI Входные переменные #2
Второй параметр нативного метода jclass.
Ну и возвращать он должен что-то.

Пример тут.
Yandex
Объявления
14.11.2014, 20:41     JNI Входные переменные
Ответ Создать тему
Опции темы

Текущее время: 05:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru