Свързани въпроси 'android-ndk'

Получаване на името на Android APK с помощта на C++ и класа NativeActivity
Пиша приложение за Android, използвайки NDK и NativeActivity. Приложението ми зависи от няколко бита код на трета страна, които се доставят като активи. В момента се опитвам да извлека тези активи, като същевременно запазя структурата на папките...
8255 изгледи
schedule 24.09.2022

Инсталиране на файл с клавиатурно оформление (.kl) с приложение за Android (.apk)
Опитвах и търсих дни наред и не успях да намеря никакво решение за моя проблем: Опитвам се да инсталирам .kl файл в /system/usr/keylayout, за да пренасоча някои клавиши на клавиатурата за моето приложение. Имам правилния .kl файл в правилния...
7709 изгледи
schedule 20.09.2022

извикване на android_main(struct android_app* състояние) ръчно?
Използвам powervr sdk, за да рисувам 3d модели върху моя изглед на камерата, който е създаден с помощта на двигателя vuforia. целият код на powervr е напълно естествен и се извиква от android_app_glue. За да започне изобразяването, се извиква...
2003 изгледи

Връзка с Android BSD сокети
Изпитвам някои проблеми, докато се опитвам да свържа BSD клиентски сокет към сървъра. Създаването на сокет и свързването се изпълняват с JNI. Действителната връзка се установява чрез java код. JNI част: #include <jni.h> #include...
497 изгледи

Благодаря за отговора, много ми помогна!
1014 изгледи
schedule 09.11.2023

Обработка на изключения на Android JNI
Имам нужда от обработка на изключения, внедрена в JNI код. Не съм добър в jni и не мога да намеря добър пример. Така че, моля, дайте пълен пример за това. Ето какво правя: jint JNI_OnLoad(JavaVM* vm, void* reserved) { jint result = -1;...
4795 изгледи

грешка при неудовлетворена връзка в основното повикване на android
Опитвам се да извикам собствена функция от клас на активност на android, което води до грешка при неудовлетворена връзка. Ето дейността. package com.example.rockboos; import android.os.Bundle; import android.app.Activity; import...
465 изгледи
schedule 23.09.2022

Android NDK - кои android архитектури да включите в Application.mk?
Наскоро започнах да играя с NDK, надявайки се да конвертирам библиотеката си в Android. Проблемът ми е броят на двоичните файлове за архитектура , отколкото се произвеждат след успешна ndk-build Моята NDK версия е r10c и изграждането на проста...
890 изгледи
schedule 24.09.2022

Как да извикате java функция и да подадете аргументи от c++ с помощта на Android NDK
Опитвам се да извикам java функция от моя c++ код, но приложението продължава да се „срива“. Първоначално стартирам C++ кода чрез JNI повикване, което работи без проблем. След това оставям функцията, която се нарича изпълнение на обратното...
1533 изгледи
schedule 22.09.2022

Създайте SDL миксер за Android
Вече създадох SDL за Android. Но, за съжаление, SDL_mixer липсва там. Затова искам да създам SDL миксер . Проблемът е: SDL_mixer иска SDL, така че как Мога ли да включа libsdl.so и SDL включва към моя проект SDL_mixer на eclipse?
1210 изгледи
schedule 03.10.2022

Насочване към устройства преди близалка с помощта на Renderscript от NDK C++
Бих искал да използвам Renderscript от C++ код, който компилирам с помощта на Android NDK. Създадох пробата "HelloComputeNDK", която се доставя с NDK. Работи добре на Lollipop устройства, но се срива на KitKat (4.4.4) със следното съобщение на adb...
2005 изгледи
schedule 01.10.2022

Фатален сигнал 11 (SIGSEGV), код 2, адрес на грешка 0x7fa4c3813c в tid 21198 (Crashlytics Exc)
Разработвам приложение и всичко работи добре досега. Получавам грешки като тази: libc: Fatal signal 11 (SIGSEGV), code 2, fault addr 0x7fa4c3813c in tid 21198 (Crashlytics Exc) и кара приложението ми да се срива. Използвам истинско...
372 изгледи
schedule 30.09.2022

Как да дам разрешения на /dev/bus/usb за libusb приложения за Android?
Разработвам приложение, което използва libusb чрез jni. това приложение в момента е насочено само към вкоренени, usb-хост машини с Android 3+. сценарият е следният: <java Activity> loads <jni_wrapper.so> which...
17913 изгледи
schedule 06.10.2022

Изграждане на SurfaceFlinger от източник в Android NDK и използване на съдържанието на директорията за тестове
Нов съм в програмирането на Android NDK. Въпросът ми е как да създам библиотеката SurfaceFlinger (.so) в Android NDK? Изтеглих необходимите изходни файлове на sufaceflinger от github и се опитах да ги компилирам с помощта на командата ndk-build и тя...
1343 изгледи
schedule 09.10.2022

Разработвате H264 хардуерен декодер за Android - Stagefright или OpenMax IL?
Разработвам H264 H/W ускорен видео декодер за android. Досега се сдобих с някои библиотеки MediaCodec , Stagefright , OpenMax IL , OpenMax AL и FFmpeg . След малко проучване открих, че... Намерих страхотен ресурс за използване на...
3705 изгледи
schedule 07.10.2022

проблем с гнездото в Android
H! Имам източник в C, който използва метода socket(AF_INET, SOCK_STREAM, 0); C. Използвам NDK и правя jni. Всичко е наред, но приложението не работи правилно; Оригиналният C метод връща 5 в конзолата. В Android тази стойност е -1. Опитвам...
689 изгледи
schedule 06.12.2022

Textview не показва нищо с jni
Искам да покажа регистрационен файл от Textview и съдържанието на регистрационния файл на Textview се извиква от jni. Но Textview не показва нищо (празен черен екран), когато даде само „здравей /n Колко ниско“, беше показано от Textview правилно....
679 изгледи

Какво може да причини SIGSEGV при извикване на NewObjectArray за JNI в Android?
Току-що започнах да работя с Android NDK, но продължавам да получавам SIGSEGV, когато имам това извикване в моя C код: jobjectArray someStringArray; someStringArray = (*env)->NewObjectArray(env, 10,...
2142 изгледи
schedule 24.10.2023

Връщане на байт [] от JNI към Java
Всъщност това ми работи, но не правилно. Имам обратно извикване (публикуван в предишен въпрос: Не мога да получа JNIEnv* стойност в произволен контекст ), който сега извиква обратно извикване в Java слоя... Единственият проблем е типът данни, който...
4055 изгледи

Android ndk: Проблем за извикване на Java метод от c++ с jni
Опитвам се да работя на Android NDK, първият ми тест не е много убедителен, имам нужда от помощ, защото не виждам къде е грешката ми. Следният код се компилира без проблем, но когато се изпълнява на емулатора, програмата връща SIGSEGV сигнал и не...
20256 изгледи