android-ndk

Android Fatal signal 11 (SIGSEGV) at 0x636f7d89 (code=1). Jak można go namierzyć?

Czytałem inne posty na tropienie przyczyn uzyskania SIGSEGV w aplikacji na Androida. Planuję przeszukać moją aplikację pod ką ... /12295K, paused 49ms 03-03 02:02:43.265: I/dalvikvm-heap(1236): Grow heap (frag case) to 10.507MB for 196628-byte allocation

Android studio, gradle i NDK

Jestem bardzo nowy w tym całym Gradle i Android Studio wsparcia. Udało mi się przekonwertować mój projekt android do gradle z ... owania gradle. Jeśli to możliwe, potrzebuję też jakiegoś etapu" po", który kopiuje pliki binarne (.so) do katalogu zasobów.

Jak używać addr2line w Androidzie

Utknąłem z moją aplikacją, ponieważ nie mogę debugować, ponieważ jest to wielowątkowy i zawiesza się z błędem SIGSEGV. Otrzym ... rzekonwertować te adresy na mój kod. Czy ktoś ma jakiś pomysł jak używać addr2line, który jest dostarczany z Androidem-NDK?

System.loadLibrary (...) nie mogłem znaleźć natywnej biblioteki w moim przypadku

Chcę użyć istniejącej biblioteki natywnej z innego projektu Androida, więc skopiowałem bibliotekę zbudowaną przez NDK ( lib ... java.lang.UnsatisfiedLinkError: ... nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn't find "libcalculate.so"

Jak mogę złapać SIGSEGV (błąd segmentacji) i uzyskać ślad stosu pod JNI na Androidzie?

Przenoszę projekt do nowego natywnego zestawu programistycznego Androida (np. JNI) i chciałbym złapać SIGSEGV, jeśli wystąpi ... ndler sygnału na Androidzie, to rozwiązałoby to część mojego pytania, ale nie widzę takiej biblioteki dla Androida / Dalvika.

Wywołanie metody java z c++ w Androidzie

Próbuję uzyskać proste wywołanie metody Java z C++ , podczas gdy Java wywołuje natywną metodę. Oto Kod Javy: public class M ... y.onCreate(MainActivity.java:22) Najwyraźniej oznacza to, że nazwa metody jest błędna, ale dla mnie wygląda to w porządku.

Nie można dołączać nagłówków C++ takich jak vector W Androidzie NDK

Kiedy próbuję włączyć dowolną klasę C++ jak vector w moim projekcie Android NDK (używając NDK r5b, najnowszy), dostaję błąd j ... racuję nad tym już od kilku tygodni (odkąd pojawił się NDK r5) i byłbym bardzo wdzięczny, gdyby ktoś miał jakąś radę. Dzięki!

Operacje Bitmapowe JNI, pomagające uniknąć OOM podczas korzystania z dużych obrazów [zamknięte]

Tło W większości przypadków uzyskanie OOM na Androidzie jest spowodowane używaniem zbyt wielu bitmap i / lub tworzeniem duż ... warz Detekcja Obrót pod dowolnym kątem, a przynajmniej te oczywiste . obecnie dodałem tylko obrót licznika o 90 stopni .

Jak uruchomić ndk-gdb na Androidzie?

Próbuję uruchomić debugger NDK, ale jak na razie bez powodzenia. Aby upewnić się, że moje symbole debugowania są obecne i po ... ale punkty przerwania nigdy nie są wyzwalane. [1]} używam API na poziomie 8, ponieważ muszę obsługiwać Androida 2.2 (Froyo).

Integracja czytnika MuPDF z aplikacją

Pracuję nad kilkoma rzeczami, które powinny być w stanie odczytać PDF w mojej aplikacji i chcę umieścić widok PDF w moim cust ... em mojego pytania)? Kiedy uda mi się go zintegrować, jak Mogę umieścić PDF reader w moim custom view (w XML lub programowo)?

Rozszerzenia OpenGL ES 2.0 na urządzeniach z Androidem [zamknięte]

Jako ta strona dla OpenGL ES 1.x, zbieram OpenGL ES 2.X rozszerzenia dla urządzeń z systemem Android na tej stronie. Listę m ... znaleźć za pomocą mojego narzędzia benchmark gpubench . Te informacje mogą pomóc wielu programistom gier. Dzięki za pomoc,

Android NDK tutorial / Przewodnik dla początkujących. [zamknięte]

Zaczynam od Androida NDK. Czy jest jakieś fajne miejsce/ebook dla mnie? Dzięki

Jak korzystać z 32-bitowych bibliotek natywnych na 64-bitowym urządzeniu z Androidem

Używam natywnej biblioteki w mojej aplikacji, która jest kompilowana tylko dla armeabi, armeabi-v7a i x86. Po załadowaniu te ... Biblioteka jest niestety zamknięta. Czy jest jakiś sposób, aby to naprawić bez rekompilacji biblioteki z 64-bitowymi celami?

Używanie FFmpeg z Androidem-NDK

Chcę używać FFmpeg z Android-NDK i jestem bardzo podstawowy w tym dziale, potrzebuję pomocy i badam ten temat wcześniej w sie ... FFmpeg polecenia za pomocą NDK? Ostatnie ogłoszenie: używam android-ndk-r7b i Cygwin. Każda sugestia będzie mile widziana.

Jak symulować dotyk z usługi w tle za pomocą sendevent lub w inny sposób?

Czy można symulować dotyk z aplikacji (lub usługi) w tle lub uruchomić skrypt sh (który symuluje dotyk)? Jest potrzebny do t ... zać ten problem? Jeśli jest inny sposób, aby to zrobić z Androidem ndk lub daemon na C, proszę mi o tym powiedzieć. Dzięki.

Android Video Player za pomocą NDK, OpenGL ES i FFmpeg

Ok więc oto co mam do tej pory. Zbudowałem FFmpeg na Androidzie i mogę go dobrze używać. Udało mi się załadować film do FFmpe ... tknąłem, próbując to rozgryźć przez kilka tygodni bez powodzenia. Mam nadzieję, że ktoś wskaże mi właściwy kierunek. Dzięki!

Dlaczego warto używać kodu armeabi-v7a zamiast kodu armeabi?

W moim obecnym projekcie korzystam z wielu plików. so. Znajdują się one w folderze armeabi i armeabi-v7a. Niestety jeden z pl ... ądzeniach testowych to wszystko wydaje się działać dobrze. Mają PROCESOR ARM v7. czy można założyć, że wszystko działa teraz?

Tworzenie zoptymalizowanego kodu NDK dla wielu architektur?

Mam jakiś kod C dla Androida, który robi wiele niskopoziomowych chrupania numerów. Chciałbym wiedzieć jakich ustawień powinie ... eszenie na nowszych układach arm (chociaż jestem zdezorientowany co dokładnie to robi i co dzieje się na starszych układach).

Uruchomiony Węzeł.Js na Androida

Więc wiem, że to było kwestionowane dość dużo. Aby być dokładnym na przykład w tych pytaniach: Uruchom serwer NodeJs w An ... ić lokalnie z telefonu bez konieczności połączenia z Internetem. Oznacza to, że serwer musi działać na telefonie z Androidem.

Jak przekazać struktury C tam i z powrotem do kodu Java w JNI?

Mam kilka funkcji C, które wywołuję przez JNI, które pobierają wskaźnik do struktury, oraz kilka innych funkcji, które przydz ... się jednak, aby był to wyłącznie problem NDK... Informatyka wygląda na błąd konfiguracji / inicjalizacji JNI z mojej strony.