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

Android Native Development Kit (NDK) является вспомогательным инструментом для Android SDK, который позволяет создавать критичные для производительности части приложений в собственном коде или порт существующих существующих библиотек в C/C++ для Android. Он предоставляет заголовки и библиотеки, которые позволяют создавать операции, обрабатывать ввод пользователей, использовать аппаратные датчики, получать доступ к ресурсам приложений и т.д. При программировании на C/C++.
1

Как повлиять на создание кода Delphi XEx для целей Android/ARM?

Обновление 2017-05-17. Я больше не работаю в компании, где возник этот вопрос, и у меня нет доступа к Delphi XEx. В то время как я был там, проблема была решена путем миграции на смешанный FPC + GCC (Pascal + C), с NEON intrinsics для некоторых подпр...
14 янв. '15 в 15:22
20

Android Fatal signal 11 (SIGSEGV) на 0x636f7d89 (код = 1). Как его можно отследить?

Я читал другие сообщения по отслеживанию причин получения SIGSEGV в приложении для Android. Я планирую вычеркнуть свое приложение для возможных NullPointers, связанных с использованием Canvas, но мой SIGSEGV каждый раз заполняет другой адрес памяти....
24 июл. '13 в 17:05
44

Ошибка: в папке с программными цепочками NDK для ABI с префиксом нет инструментальных цепочек: llvm

Я хочу скомпилировать проект с открытым исходным кодом для Android (Netguard) с помощью gradel (gradlew clean build). Но я столкнулся с этой ошибкой: A problem occurred configuring project ':app'. > Exception thrown while executing model rule: Nd...
01 февр. '16 в 10:29
11

Где найти старые версии Android NDK?

Кто-нибудь знает, где я могу найти более старые версии Android NDK? Наш код не строится с r6. Наверняка там где-то должны быть архивные версии.
27 июл. '11 в 19:18
23

Студия Android, gradle и NDK

Я очень новичок в этой поддержке gradle и Android Studio. Мне удалось преобразовать проект андроида в gradle с помощью опции экспорта. Но я ищу некоторую документацию или отправную точку, как интегрировать сборку NDK в процесс сборки gradle. Если...
21 мая '13 в 10:35
3

Зачем использовать код armeabi-v7a по кодексу армейцев?

В моем текущем проекте я использую несколько файлов .so. Они расположены в папке armeabi и armeabi-v7a. К сожалению, один из файлов .so - это 6 МБ, и мне нужно уменьшить размер файла. Вместо того, чтобы иметь жирный файл APK, я хотел бы использовать ...
16 авг. '11 в 15:11
32

java.lang.ClassNotFoundException: Не нашел класс на пути: dexpathlist

В настоящее время я работаю над проектом, в котором я должен использовать исключительно собственный ndk. Он работал, когда я пытаюсь запустить пример helloworld из источника двигателя Irrlicht. Затем я пытаюсь использовать его в своем проекте, следуя...
14 мар. '14 в 8:20
4

После обновления Android Studio до версии 1.3.0 я получаю "интеграция NDK устарела в текущем плагине". Ошибка

Я обновил свой Android Studio до версии 1.3.0 до 3 дней. До этого я могу использовать NDK, и теперь я получаю ошибку, например, Ошибка: (50, 0) Ошибка: интеграция NDK устарела в текущем плагине. Попробуйте попробовать новый экспериментальный пла...
13 авг. '15 в 5:14
3

Вызов java-метода из С++ в Android

Я пытаюсь получить простой вызов метода Java из С++, в то время как Java вызывает собственный метод. Здесь код Java: public class MainActivity extends Activity { private static String LIB_NAME = "name"; static { System.loadLibrary(L...
04 мар. '11 в 19:04
4

Что вызывает сигнал SIGILL?

Я портирую некоторый код C++ на Android, используя NDK и GCC. Код в основном работает. В какой-то момент при отладке в Eclipse вызов Dabbler::Android::Factory* pFactory = new Dabbler::Android::Factory; вызывает эту ошибку: Thread [1] (Suspended: S...
26 окт. '11 в 11:17
12

undefined ссылка на `__android_log_print '

Что случилось с моим файлом make? Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := foo LOCAL_SRC_FILES := foo.c LOCAL_EXPORT_LDLIBS := -llog include $(BUILD_SHARED_LIBRARY) foo.c #include <string.h> #includ...
15 дек. '10 в 23:15
4

Как я могу поймать SIGSEGV (ошибка сегментации) и получить трассировку стека под JNI на Android?

Я перемещаю проект в новый Android Native Development Kit (т.е. JNI), и я бы хотел поймать SIGSEGV, если он (возможно, также SIGILL, SIGABRT, SIGFPE), чтобы представить хороший диалог отчетов о сбоях вместо (или до) того, что в настоящее время происх...
04 июл. '09 в 23:18
7

Невозможно включить заголовки С++, такие как вектор в Android NDK

Когда я пытаюсь включить любой вектор С++, такой как вектор, в свой проект Android NDK (используя NDK r5b, последний), я получаю сообщение об ошибке, подобное следующему... Compile++ thumb : test-libstl <= test-libstl.cpp /Users/nitrex88/Deskto...
04 февр. '11 в 0:36
8

Что такое Android Native Development Kit (NDK)?

Что такое Android NDK (встроенный комплект разработки)? Как можно это использовать? Зачем его использовать?
12 июл. '11 в 7:08
2

Android AudioRecord заставляет другой поток использовать источник аудиосигнала MIC

Обновление 3:. Я сотрудничал с другим разработчиком, и мы, похоже, нашли кого-то, кто может это сделать за большую сумму денег. Они прислали нам тест-апк, и, похоже, он работает. Мы пойдем вперед и купим источник. Надеюсь, нас не обманут. Я обновлю...
06 мая '16 в 19:52