0
ответов

Интеграция или инструкции по сборке libjpeg-turbo для Android

В интернете можно найти различные страницы с упоминанием libjpeg-turbo для Android (пример). Все они указывают на репозиторий здесь, и говорят, что нужно прочитать ANDROID.txt для инструкций по сборке. Такого файла нет...
вопрос задан: 30 January 2012 16:26
0
ответов

Какая доля Android-устройств пользуется оптимизацией Libjpeg-turbo?

Проект libjpeg-turbo "использует SIMD-инструкции (MMX, SSE2, NEON) для ускорения базовой компрессии и декомпрессии JPEG на системах x86, x86-64 и ARM". Какова доля Android ...
вопрос задан: 30 January 2012 16:26
0
ответов

Android NDK java.lang.UnsatisfiedLinkError: findLibrary вернул значение null

У вас есть указанная выше ошибка в приложении Android JNI? Читайте дальше ... Сразу скажу, что я уже решил эту проблему по-своему, но я чувствую что-то в системе сборки Android (возможно, относительно ...
вопрос задан: 28 January 2012 00:52
0
ответов

Получить указатель на Java ByteBuffer через JNI

Как мне получить указатель на внутренний массив Java ByteBuffer? JNIEXPORT void JNICALL test (JNIEnv * env, jobject thiso) {jclass cls = env-> FindClass ("java / nio / ByteBuffer"); jmethodID ...
вопрос задан: 27 January 2012 02:28
0
ответов

Пример кода FFmpeg для создания видеофайла из неподвижных изображений JNI Android

Как я изменяю следующий пример кода FFMPEG для создания видеофайла из неподвижных изображений, которые у меня есть в моем телефоне Android . Я использую JNI для вызова ffmpeg. JNIEXPORT void JNICALL ...
вопрос задан: 26 January 2012 18:08
0
ответов

Как перенастроить eclipse для использования 64-битной JVM

Я использую eclipse в том, что, как я думал, было всеми 64-битными средами выполнения. Текущие настройки Java> установленные JRE и среда выполнения указывают на jdk1.6.0_30, который является 64-битной версией ...
вопрос задан: 24 January 2012 22:46
0
ответов

Может ли C ++ вызывать код Java?

Я знаю, что код Java может вызывать код C ++ через JNI. Однако возможно ли снова вызвать код Java из C ++ через JNI или любым другим методом?
вопрос задан: 24 January 2012 13:30
0
ответов

JNI, сборка мусора и указатели - Java / C ++, кто что должен делать?

У нас есть концепция указателей в C ++. Теперь, если мы выделим некоторую память в C ++ и передадим ее Java в качестве ссылки на объект (с использованием JNI), тогда кто должен быть и кто будет освобождать ее. Будет ли это 1.) ...
вопрос задан: 19 January 2012 13:21
0
ответов

Как вызвать метод java vararg из C с помощью valist

У меня есть метод C с сообщением void varargs (int id, ...) И он должен вызов статического метода Java с помощью vararg public static void message (String messageName, String ... args) Как я могу сделать это с помощью C ...
вопрос задан: 16 January 2012 13:02
0
ответов

как преобразовать char[] в jstring в JNI ?

В jni я хочу преобразовать char * в jstring, используя следующий метод: env->NewStringUTF(chm_pcText) он работает для английского текста, но не работает с китайским, и получаю следующее сообщение: JNI WARNING: ...
вопрос задан: 10 January 2012 02:49
0
ответов

OSX: JavaVM, AWT/Swing и, возможно, тупик

Я действительно новичок в программировании на java, поэтому заранее прошу прощения, если это звучит как глупый вопрос. Я пытаюсь создать простое приложение, написанное на обычном C, которое должно создать JavaVM и ...
вопрос задан: 7 January 2012 14:09
0
ответов

Обновление пользовательского интерфейса из фонового потока с использованием полностью собственного кода (без JNI)?

Я пишу приложение для Android, которое выполняет большую часть обработки в фоновом потоке. Расчеты выполняются в машинном коде с использованием C ++. Я хочу обновить пользовательский интерфейс частичными результатами ...
вопрос задан: 4 January 2012 18:23
0
ответов

Пакет GDAL JAVA Binding и собственная библиотека в подключаемом модуле SWT

Я хочу упаковать GDAL и его привязку JAVA в подключаемый модуль SWT. (PS GDAL использует swig для создания привязки Java) У меня есть все необходимые собственные библиотеки, и я хочу упаковать их в свой подключаемый модуль Eclipse, чтобы ...
вопрос задан: 31 December 2011 10:29
0
ответов

Доступ к методам dll в java

Я пытаюсь получить доступ к методам dll в java, написанном на C #. Из следующего кода я пытаюсь создать успешно сгенерированную dll. используя Систему; с использованием Microsoft.Win32; ...
вопрос задан: 30 December 2011 01:05
0
ответов

Что произойдет, если я вызову java-функцию из нескольких потоков из C с помощью JNI?

Похоже, эта ссылка предполагает, что «это просто работает»: (довольно далеко внизу в разделе 7.3 Присоединение собственных потоков) http: // java.sun.com/docs/books/jni/html/invoke.html Я не понимаю, как это возможно, это ...
вопрос задан: 28 December 2011 10:19
0
ответов

Использование библиотеки Java в Mac-приложении Objective-C и размещение этого приложения в Mac App Store

Я уже некоторое время исследую эту проблему и пока не пришел к однозначному ответу. Я пишу приложение для Mac OSX, которое я собираюсь в конечном итоге разместить в магазине приложений, и пока я буду ...
вопрос задан: 24 December 2011 07:15
0
ответов

Каковы будут последствия, если мы попытаемся прикрепить Нативный поток постоянно к DVM (JVM)?

Возможно ли постоянно прикрепить собственный поток к JVM (AttachCurrentThread) (или) лучше прикрепить, когда когда-либо потребуется (вызов java-функций), и сразу же отсоединить его после работы is ...
вопрос задан: 20 December 2011 12:56
0
ответов

Утечка памяти JNI NewByteArray

У меня есть метод Java, который обрабатывает растровое изображение и возвращает строку. Когда я вызываю этот метод из JNI (VS 2010), он работает, но если я вызываю этот метод много раз, память процесса выросла до ...
вопрос задан: 20 December 2011 11:46
0
ответов

Как вызвать Java API из потока NDK C ++?

Я хочу вызвать Java API из потока NDK C ++, но env-> FindClass () вернет 0. Но когда я вызовите Java API в основном потоке, он работает хорошо. Я уже вызвал AttachCurrentThread () в потоке, может кто угодно ...
вопрос задан: 16 December 2011 07:10
0
ответов

Перехват исключений, возникающих из нативного кода, работающего на Android

Проект, над которым я сейчас работаю, требует, чтобы я кодировал часть креста для Android реализация программной платформы. Базовый набор функций создается и включается в мое приложение через android -...
вопрос задан: 11 December 2011 22:45
0
ответов

Вызов Java JNI для загрузки библиотеки

Влияет ли это на память, если у меня есть два Java-класса, которые имеют собственные вызовы для скомпилированного кода C, и я вызываю оба этих класса в другом классе? Например, у меня есть класс A и класс B с обоими вызовами ...
вопрос задан: 8 December 2011 20:16
0
ответов

Сборка библиотеки Android-openssl для платформы 2.1

Я использую исходный код open-ssl, указанный на https://github.com/ восемьhave / openssl-android для создания библиотеки, которую можно использовать в проекте Android. Согласно инструкциям, приведенным в README.txt, я могу ...
вопрос задан: 4 December 2011 20:50
0
ответов

Как вернуть массив int из Java в JNI

Мне нужно вызвать метод Java из JNI. Этот метод Java возвращает массив int (int [] simpleMethod ()). Как вызвать это из JNI, чтобы получить массив в качестве возвращаемого значения? Я знаю, как это сделать, когда метод ...
вопрос задан: 2 December 2011 15:10
0
ответов

Android How To Read JNI Core Dump FIles

Я пишу JNI приложение. Logcat показывает, что лог файлы существуют data/log/dumpstate_app_native.txt А также в системных дампах. Когда я обращаюсь к Samsung Infuse как к медиаустройству, я не вижу никаких ...
вопрос задан: 1 December 2011 15:46
0
ответов

Android JNI, что является текущим рабочим каталогом для исполняемого кода C / C ++?

Если в Android вызывается разделяемая библиотека C / C ++, созданная с помощью NDK, и загружает файл, каков ее текущий рабочий каталог? Спасибо
вопрос задан: 25 November 2011 10:07
0
ответов

Вернуть 2D-массив примитивов из C в Java из JNI / NDK

Я нашел большое количество документации о том, как сгенерировать 2D-массив примитивов в JNI и вернуть его в Java. Но эти фрагменты информации не описывают, как передать уже существующий 2D ...
вопрос задан: 24 November 2011 21:56
0
ответов

Как узнать, является ли это утечкой памяти, при вызове машинного кода на Java?

Я вызываю родную функцию в своей основной функции, и она находится внутри цикла while. public static void main (String [] args) выбрасывает Throwable {testDLL test = new testDLL (); String ar []; ...
вопрос задан: 23 November 2011 09:09
0
ответов

Вызов метода C # в программе Java

Методы C # нельзя вызывать непосредственно в Java с использованием JNI по разным причинам. Итак, сначала мы должны написать оболочку для C # с помощью C ++, затем создать dll и использовать ее через JNI в Java. У меня ...
вопрос задан: 22 November 2011 09:13
0
ответов

ndk-stack не работает

Я вызываю ndk-stack следующим образом: cat file_temp | ~ / workspace / android-ndk-r6b / ndk-stack -sym / home / xyz / trunk / apk / obj / local / armeabi / Он находит отпечаток сбоя, но не может показать мне стек ...
вопрос задан: 21 November 2011 21:10
0
ответов

SWIG (v1.3.29) сгенерировал из C ++ в класс Java Vector некорректно

У меня есть собственный код C ++, который я конвертирую в Java с помощью SWIG, чтобы моя Java приложение может его использовать. В частности, есть некоторые функции, возвращающие std :: vector. Вот фрагмент моего ...
вопрос задан: 18 November 2011 23:00