Свързани въпроси '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 изгледи
schedule
19.09.2022
Връзка с Android BSD сокети
Изпитвам някои проблеми, докато се опитвам да свържа BSD клиентски сокет към сървъра. Създаването на сокет и свързването се изпълняват с JNI. Действителната връзка се установява чрез java код.
JNI част:
#include <jni.h>
#include...
497 изгледи
schedule
17.09.2022
schedule
09.11.2023
Обработка на изключения на Android JNI
Имам нужда от обработка на изключения, внедрена в JNI код. Не съм добър в jni и не мога да намеря добър пример. Така че, моля, дайте пълен пример за това.
Ето какво правя:
jint JNI_OnLoad(JavaVM* vm, void* reserved) {
jint result = -1;...
4795 изгледи
schedule
14.09.2022
грешка при неудовлетворена връзка в основното повикване на 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 изгледи
schedule
06.12.2022
Какво може да причини 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 изгледи
schedule
24.10.2023
Android ndk: Проблем за извикване на Java метод от c++ с jni
Опитвам се да работя на Android NDK, първият ми тест не е много убедителен, имам нужда от помощ, защото не виждам къде е грешката ми.
Следният код се компилира без проблем, но когато се изпълнява на емулатора, програмата връща SIGSEGV сигнал и не...
20256 изгледи
schedule
29.10.2022