Tag: Android ndk

Was ist das Android Native Development Kit (NDK)?

Ich möchte über NDK wissen Was ist das Android NDK (native Development Kit)? Wie kann man das benutzen? Warum sollte man es benutzen?

System.loadLibrary (…) konnte in meinem Fall keine native Bibliothek finden

Ich möchte eine bestehende native Bibliothek aus einem anderen Android-Projekt verwenden, also habe ich gerade die NDK-Bibliothek ( libcalculate.so ) in mein neues Android-Projekt kopiert. In meinem neuen Android-Projekt habe ich einen Ordner libs/armeabi/ und legte libcalculate.so dort. Es gibt kein Jni / Ordner. Mein Prüfgerät hat ARM-Architektur. In meinem Java-Code lade ich die Bibliothek […]

Installieren und Verwenden des Android NDK in Eclipse

Ich habe das Android SDK schon seit einiger Zeit in Eclipse (MAC OSX) ausgeführt. Ich habe die NDK heruntergeladen und die C / C ++ – Tools in Eclipse installiert, aber könnte jemand mich bei der Verwendung des NDK führen? Zum Beispiel, schaffe ich einfach ein Android-Projekt wie normal und baue es mit dem NDK […]

Android-NDK-Debugging in Eclipse – wie man segfaults / SIGILL stoppt, die nur beim Einstieg in nativen Code auftreten

Ich habe das Debugging in Eclipse für nativen Code mit dem Android NDK (auf Windows XP, mit Cygwin) auf die Bühne, wo ich Breakpoints in Java und native Code setzen kann und der Debugger wird sie richtig zu brechen. Mein Problem ist, dass beim Schritt durch den nativen Code, werde ich oft erhalten Segmentierung Fehler […]

Integriere den MuPDF Reader in einer App

Ich arbeite an einigen Sachen, die in der Lage sein sollten, PDF in meiner App zu lesen und ich möchte PDF-Ansicht in mein benutzerdefiniertes Layout setzen . Ich hatte lieber Android PDF Viewer, aber wenn ich zoomIn durchgeführt , zoomOut es dauert zu viel Zeit . So derzeit soll ich MuPDF Open Source Projekt nutzen, […]

Android NDK: Keine Regel, um Ziel zu machen

Ich versuche, eine einfache Android-Anwendung mit NDK zu bauen. Hier sind die Inhalte meiner Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_LDLIBS := -llog LOCAL_MODULE := myNDK LOCAL_SRC_FILES := native.c include $(BUILD_SHARED_LIBRARY) Und wenn ich ndk-build laufe, bekomme ich: Machen: * Keine Regel, um das Ziel '/native.c', needed by zu machen '/native.c', needed by '/Users/ivan/Documents/workspace/TestNDK/obj/local/armeabi/objs/myNDK/native.o' […]

Fehler in der letzten Startsequenz Fehler beim Ausführen des MI-Befehls -gdb-set target-async off

Ich habe zwei Projekte auf Eclipse, man produziert eine so und die andere ist Android-Anwendung, die es verwendet Ich versuche, die native Code in der so mit diesem Leitfaden zu debuggen. Ich habe meine Anwendung enttäuscht Ich habe meine Anwendung im Debug-Modus gestartet Ich laufe ndk-gdb Wenn ich den nativen Debugger laufe, bekomme ich: Error […]

Wie erkennt man die Kompilierung von android ndk in einer C / C ++ – Datei?

Gibt es ein Präprozessor-Makro, das mich wissen lässt, dass ndk meinen Code kompiliert? Ich könnte mein eigenes manuell definieren, aber ich würde lieber nicht, wenn möglich.

Android.mk, alle cpp-Dateien enthalten

Ich versuche, ein Android-Projekt mit dem ndk zu bauen, aber ich habe in einige Schwierigkeiten geraten. Hier ist die Android.mk Datei, die funktioniert: LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := mylib LOCAL_CFLAGS := -Werror LOCAL_SRC_FILES := main.cpp, Screen.cpp, ScreenManager.cpp LOCAL_LDLIBS := -llog include $(BUILD_SHARED_LIBRARY) Gibt es eine Möglichkeit, die es erlaubt, alle * .cpp-Dateien im […]

Ffmpeg für einen android (mit tutorial: "ffmpeg und Android.mk")

Ich versuche, ffmpeg für einen Android zu kompilieren. Ich habe mehrere Beiträge zu diesem Thema gefunden, aber nicht von diesen scheint zu funktionieren. Wenn versucht, ffmpeg zu bauen, wie es auf [1] gepostet wird. Hat jemand erfolgreich ffmpeg mit theses tutorial kompiliert? Ich bin mir nicht sicher, wie man Schritt 4 bis 5 realisiert. STEP4: […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.