Articles of C ++

Unity 4.2 Android In-App Billing: проверка подписи не выполнена

Я тестирую приложение в Unity с помощью плагина [31], в котором пользователь может купить звуки. Если щелкнуть звуковую кнопку, вызывается файл .cs PurchasableSound который определяет, был ли звук приобретен или нет. (FYI пытается это сделать, используя PlayerPrefs.GetInt , однако мне не удалось заставить его работать). Если звук еще не был приобретен, я вызываю другой файл […]

Проблема с андроидом MPEG2TS Writer

Привет, я пытаюсь использовать mediarecorder api и генерировать mpeg2ts-вывод, содержащий h264-видео и аудио aac. 1) Когда я записываю только видео, выходной файл .ts, созданный, отлично работает без какого-либо задержек. 2) когда я записываю как аудио, так и видео, приложение падает. Поэтому я сделал поиск в Интернете и обнаружил, что это ошибка в файле MPEG2TS writer.cpp, […]

Отладка родной библиотеки в Android

Я хочу отлаживать и помещать точки останова в свою библиотеку C ++. Сейчас мое рабочее пространство выглядит следующим образом: /-Main App /-Library1 (just Android library) /-NativeLibrary MainApp включил обе библиотеки, Library1 и NativeLibrary, и я хочу иметь возможность помещать точки останова в свою NativeLibrary. Я прочитал этот пост: https://stackoverflow.com/a/14483445, но когда я пытаюсь выбрать мой […]

OpenCV C ++ Преобразование в Java для определения формы

Мы немного новичок в разработке openCV Java и столкнулись с проблемой. Мы пытаемся преобразовать этот код в Java для Android. Для параметра ApproPolyDp требуется MatOfPoint2f, где у нас есть параметр «approx». Хотя, когда нам нужно использовать эту же переменную в инструкции if сразу после isContourConvex, для нее требуется MatOfPoint. Первоначальный код, в первую очередь, использовал […]

Не удается заставить SyncAdapter работать в Xamarin

Я пытаюсь заставить SyncAdapter работать. Человек, какой смехотворно сложный беспорядок. Я даже не знаю, с чего начать, поэтому, я думаю, я просто сброшу весь связанный код. Если я поставил точки останова почти везде в приведенном ниже коде, в процессе запуска (в этом порядке) вызываются следующие две вещи: StubContentProvider.OnCreate() AndroidApp.InitSyncService() (явным образом, когда приложение запускается). Вот […]

Версия ядра Qt / QML

Я пытаюсь скомпилировать пример кода QML / C ++ для Android. Я скомпилировал код без проблем. При попытке запуска он выдает сообщение об ошибке: QML debugging is enabled. Only use this in a safe environment. Gen6+ requires Kernel 3.6 or later. bubble: ../../../../../src/mesa/main/context.c:1501: _mesa_make_current: Assertion `newCtx->Version > 0' failed. The program has unexpectedly finished. На […]

Получение поддержки Android NDK r9d для поддержки C ++ 11

Кажется, я не могу заставить андроид NDK иметь поддержку C ++ 11. Учитывая, что я переношу проект другого человека на андроид через ndk, у меня действительно нет опыта работы с c ++ раньше. Мое приложение.mk: NDK_TOOLCHAIN_VERSION := clang APP_STL := c++_static APP_CPPFLAGS := -std=c++11 -frtti -fexceptions APP_ABI := all APP_PLATFORM := android-8 Заранее спасибо!

JNI: невозможно найти библиотеку в java.library.path при запуске JUnit

Я использую JUnit для тестирования программы Android, использующей JNI, и зависит от нескольких файлов .so, которые находятся в одной папке. Когда я запускаю модульные тесты, которые вызывают System.loadLibrary("Name") Этот оператор выдает следующую ошибку: UnsatisfiedLinkerError: no libName in java.library.path Основываясь на ответах на другие вопросы SO, я решил попробовать добавить -Djava.library.path=path/to/libs Как аргумент для моего эмулятора. […]

Клавиатура Android накладывается на проблему с текстовым полем

Мы разрабатываем мобильное приложение, использующее mvc и jquery mobile, в том случае, когда я нажимаю на поле «Текстовое поле» на вкладке Android (вкладка 10 дюймов), появляется клавиатура Android. Клавиатура скрывает поле текстового поля, поэтому я не могу видеть слова, которые я вхожу в текстовое поле. Клавиатура накладывает текстовое поле. Пожалуйста, помогите мне решить эту проблему. […]

Android.mk: Неподдерживаемые расширения исходного файла для файлов C

В моем файле Android.mk у меня есть что-то вроде этого LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := testmodule FILE_LIST := $(LOCAL_PATH)/include/md5/md5.с FILE_LIST += $(LOCAL_PATH)/include/md5/md5main.с FILE_LIST += $(wildcard $(LOCAL_PATH)/include/*.cpp) LOCAL_SRC_FILES := $(FILE_LIST:$(LOCAL_PATH)/%=%) include $(BUILD_SHARED_LIBRARY) Но когда я запускаю ndk-build – я получаю следующую ошибку Android NDK: WARNING: Unsupported source file extensions in /Users/some/path/jni/Android.mk for module testmodule […]