Articles of C ++

Как определить кнопку громкости в фоновом режиме или в родной среде на Android?

Я хочу обнаружить событие щелчка кнопки громкости в фоновом режиме или в родной среде Android. Я надеюсь, что он сможет обнаружить событие в любое время. Я попробовал код ниже с ContentObserver , но это может обнаружить только событие изменения AUDIO_SERVICE , если приложение переднего плана работает с музыкой, этот метод не может его обнаружить, я […]

CMake для Android с Qt Creator – ошибка

Я заметил странное поведение на CMake для Android с Qt Creator. По-видимому, это, кажется, ошибка, о которой сообщалось какое-то время, но до сих пор без видимого решения. Ниже приведены предпринятые шаги и поведение следующим образом: Установленный CMake без проблем на Ubuntu, затем Опция CMake появляется на Qt Creator Итак, на создателе Qt, когда я это […]

Удаленная отладка чистой программы C с GDB

Я пытаюсь удаленно отлаживать чистую программу на Android-устройстве. Устройство Android (целевая) подключается через USB к хост-машине. То, что я сделал, было: скопировано из целевого объекта следующие файлы: /system/lib , /vendor/lib , /system/bin/app_process и /system/bin/linker . Цель: Скопированный gdbserver от NDK к целевому устройству Отправлено exe которое я хочу отлаживать Запущенный сервер gdb на целевом сервере […]

Компиляция приложения Qt для Android с помощью CMake (не от Qt Creator)

Я разработал приложение Qt на рабочем столе. Я портировал его на Android с помощью Qt Creator, и это сработало. Я хотел бы скомпилировать приложение, используя cmake. ADD_EXECUTABLE приложение в библиотеку (измените ADD_EXECUTABLE на ADD_LIBRARY ) Подключить его с помощью Qt java bootstrap? Построить окончательный APK (просто zip со специальной структурой и файлами?) Установить его на […]

Как сделать работу QVideoProbe?

В настоящее время я использую кросс-платформенное приложение (Android, iOS) с использованием QML, и мне нужно выполнить функцию сканирования QR-кода. Чтение QR-кода использует ZXing, и нет проблем, проблема в камере. Я не могу извлечь видеокадры из QCamera . Существует модуль QVideoProbe который должен сделать это для меня. Однако это не работает, а не на Win32, а […]

Невозможно сделать JNI-вызов из c ++ в java в android lollipop, используя jni

Я делаю библиотечное приложение, которое обнаруживает сбои в работе в android с помощью google breakpad. Всякий раз, когда мое основное приложение имеет собственный сбой, breakpad вызывает следующий обратный вызов. Из этого обратного вызова мне нужно вызвать статический метод void в классе java с использованием JNI. bool breakpad_callback(const google_breakpad::MinidumpDescriptor& descriptor, void* context, bool succeeded) { JNIEnv* […]

"System.IO.FileNotFoundException: Не удалось загрузить сборку" Xamarin.Android.Support.v13 "После замены в библиотеке поддержки v4

Я работаю с проектом Xamarin.Android в Visual Studio, который имеет следующие компоненты Azure Mobile Services версии 1.1.0, Google Play Services (ICS) версии 13.0 и Android Support Library v13 version 19.1.0. Когда я пытаюсь обновить компоненты до последних версий Azure Mobile Services версии 1.2.2, Google Play Services (ICS) версии 18.0 и Android Support Library v13 версии […]

Кросс-платформенная библиотека для связи между C ++ и платформенным кодом (iOS, Android)

Я знаю, что это уже много раз спрашивали, но я не мог найти ничего близкого к тому, чего хочу среди существующих ответов SO. В принципе, мы собираемся создать сложное мобильное приложение, которое будет иметь следующие функции: 3D-рендеринг с OpenGL Интеграция с камерой, акселерометром, гироскопом и другими функциями оборудования Работа с сетью (HTTP) Локальная база данных […]

Оптимизация огромного рисунка VBO на устройствах Android / iOS

Что мне нужно сделать, так это сделать относительно огромную изометрическую карту на мобильном устройстве (OpenGL ES2.0, Android 4.2). Я использую 1 VBO для местности, 1 VBO для теневого слоя и 1 VBO для слоя объектов. Эффективность – это проблема, даже с самого первого VBO. Здесь мы идем, у меня есть тип данных для заполнения VBO: […]

Собственная библиотека Android, связанная с другой родной библиотекой от aar

У меня есть любопытный вопрос. У меня есть библиотека aar, которая содержит и использует собственную .so-библиотеку. Теперь я хочу написать еще один lib, который зависит от этой библиотеки, а также имеет встроенную часть в зависимости от собственного lib из первой библиотеки. Зависимая библиотека использует как собственный код, так и java-обертки из первой библиотеки. Интересно, есть […]