Вопросы по теме 'android-ndk'

Android NDK: автоматическое создание объявлений функций?
Я пытаюсь использовать уже существующую собственную библиотеку C в своем проекте Android. Библиотека прекрасно работает с инструментами NDK... Теперь я понял, что я не могу просто вызвать библиотеку, но моя библиотека должна включать jni.h и...
599 просмотров

Какой самый быстрый способ нарисовать много точек в OpenGL ES?
Я делаю игру для Android, где мне нужно рисовать много точек, которые меняют положение каждый кадр. Я использую ndk, чтобы повысить производительность обработки математической/физической части игры, поэтому мне нужно использовать OpenGL, чтобы...
2436 просмотров
schedule 21.03.2022

Нужно ли проверять наличие NULL после выделения памяти, когда ядро ​​использует избыточную память
Обычной практикой является проверка на NULL (успешно ли выделена память) после malloc(), что-то вроде void *ptr = malloc(10); if (ptr != NULL) { // do some thing usefull } else { // no memory. safely return/throw ... } с...
22443 просмотров
schedule 09.07.2023

Получить имена функций из стека вызовов
Я работаю над программой для Android, которая вызывает собственный код. Этот нативный код вызывает ошибку сегментации, и, поскольку отладка с помощью Android NDK на самом деле невозможна, у меня остается стек вызовов, подобный следующему...
7397 просмотров
schedule 05.05.2022

Декодирование MP3 на Android
Мы реализуем программу для телефонов Android, которая воспроизводит потоковое аудио из Интернета. Вот примерно то, что мы делаем: Загрузите пользовательский зашифрованный формат. Расшифруйте, чтобы получить фрагменты обычных данных MP3....
14500 просмотров
schedule 02.04.2023

Существуют ли привязки java для OpenGL ES 2.0 на платформе Android?
Я знаю, что недавно выпущенный Android ndk r3 поддерживает opengl es 2.0 на поддерживаемых телефонах (например, Nexus), однако в нем не сказано, есть ли привязки java для opengl es 2.0, включенные в SDK. На подходе ли упомянутые привязки, а если нет,...
1255 просмотров
schedule 24.04.2023

К чему я могу получить доступ в родных библиотеках Android? И как?
Я совершенно новичок в NDK. Я сделал несколько уроков, включая привет от jni и еще один, который вычисляет сумму двух чисел. Они использовали cygwin и ndk для создания файла библиотеки, и у меня есть некоторое представление о том, как вставить...
598 просмотров

Что такое crtbegin.o и crtbegin_dynamic.o?
При отладке ошибки ссылки ( undefined reference to _dso_handle ) с помощью цепочки инструментов Android x86 я заметил, что она статически связывает crtbegin_dynamic.o . Какова цель этого файла? В каталоге установки цепочки инструментов есть еще...
5071 просмотров
schedule 30.06.2023

Получение счетчика системных тиков с помощью базового С++?
По сути, я хочу восстановить функцию Windows getTickCount(), чтобы я мог использовать ее в базовом C++ без каких-либо нестандартных библиотек или даже STL. (Таким образом, он соответствует библиотекам, поставляемым с Android NDK) я посмотрел на...
35868 просмотров
schedule 19.11.2022

Нужны ли глубокие знания Java для Android?
Я разработчик C++, заинтересованный в Android. Насколько я понимаю, единственная возможность разработки приложений для Android — это Java. Также есть NDK, но, как я вижу, это что-то вроде JNI для Java. Обязательно ли изучать Java или иметь глубокие...
8931 просмотров
schedule 02.09.2023

Как скомпилировать статическую библиотеку с помощью Android NDK?
Я пытаюсь скомпилировать статическую библиотеку для использования на Android, но не могу понять, как ее скомпилировать. В библиотеке используются стандартные библиотеки (stdio.h и т.д.) и libxml2. Я пытаюсь скомпилировать с помощью arm-eabi-gcc,...
68393 просмотров
schedule 05.09.2022

Процессор Nexus One / Android может быть связан с ошибкой
Я пишу графически интенсивную игру для Nexus One, используя NDK (версия 4) и OpenGL ES 2.0. Мы действительно нагружаем аппаратное обеспечение, и по большей части оно работает хорошо, за исключением того, что время от времени я получаю серьезный сбой...
6956 просмотров
schedule 15.06.2022

Поддержка сотового вещания на Android?
Кто-нибудь знает, есть ли поддержка сотового вещания на Android? Если да, может ли кто-нибудь указать мне на какой-либо пример, показывающий, как его использовать? (например, получать сообщения на каком-то канале) Спасибо.
2143 просмотров
schedule 27.07.2023

Определение вызывающего приложения в Android NDK
У меня есть собственная библиотека Android (.so), которую я связываю с некоторым приложением. В собственном коде я хочу проверить имя подписанта/пакета вызывающего приложения. Причина в том, что в настоящее время любой может открыть файл .apk,...
1154 просмотров
schedule 10.09.2022

Установка и использование Android NDK в Eclipse
Я уже некоторое время использую Android SDK в Eclipse (MAC OSX). Я скачал NDK и установил инструменты C/C++ в Eclipse, но может ли кто-нибудь помочь мне с использованием NDK? Например, мне просто создать проект Android, как обычно, и вместо этого...
85489 просмотров
schedule 30.03.2023

ndk-gdb с несколькими библиотеками so
Я узнал об инструменте отладки «ndk-gdb» из Android NDK r4. Теперь я могу начать отладку образца hello-jni (хотя некоторые проблемы существуют). Но для моих собственных приложений Android у меня есть несколько библиотек, которые можно...
4761 просмотров
schedule 31.03.2023

Перехват входящего звонка Android, переадресация звонка
Я хотел бы знать, как перехватывать входящие звонки, а также как их переадресовывать. Я знаю, что здесь и в других местах в сети есть несколько вопросов по этой теме, но во всех ответах используется действие android.intent.action.PHONE_STATE, которое...
6614 просмотров
schedule 16.10.2022

компиляция fftw3 в android ndk
привет, я новичок в android-ndk, до сих пор я работал со всеми примерами приложений в android-ndk, теперь я пытаюсь портировать библиотеку fftw3 в android, не могли бы вы предложить мне какой-либо учебник для этого. Спасибо.
6820 просмотров
schedule 22.06.2023

Нативная активность Android
Android NDK был значительно расширен и теперь включает поддержку написания приложений для Android полностью на родной код C/C++. Теперь можно фиксировать события ввода на клавиатуре и сенсорном экране с помощью собственного кода, а также...
12621 просмотров
schedule 26.02.2022

Как создать стек Platinum UPnP с помощью Android NDK?
У меня проблема со сборкой стека Platinum UPnP с Android NDK на MacOSX 10.6.5. Я загрузил последнюю версию Android NDK для Mac с сайта здесь установили SCons (для сборки) и скачали последнюю версию Platinum со своего веб-сайта. Затем я...
1571 просмотров
schedule 06.01.2023