Tag: android-ndk
Das Android Native Development Kit (NDK) ist ein Begleit-tool, das Android SDK, können Sie erstellen performance-kritische Teile Ihrer Anwendungen in nativen code oder Anschluss vorhandener Bibliotheken in C/C++ auf Android. Es stellt Header und Bibliotheken, die es ermöglichen, Sie zu bauen, Aktivitäten, Behandlung von Benutzereingaben, die Nutzung von hardware-sensoren, Zugriff auf Ressourcen der Anwendung, und mehr, wenn die Programmierung in C/C++.
Wie zum download: Android NDK, Revision 8e

Ich versuche, download Android NDK, Revision 8e (oder ältere revision) .. aber ich finde keine link in Ihre website .. Ich habe versucht, Folgen die naming-convention wie folgt: http://~ /android-ndk-r8e-linux.zip aber es funktioniert nicht .. bitte um
Android NDK Native OpenGL ES: implementierte API

Ich arbeite an der Umsetzung einer OpenGL ES 2.0 vollständig in C++ für Android. Derzeit ist unser Programm läuft ohne JNI oder eine java-Klasse in das Projekt, nutzen statt nur NativeActivity. Fokussierung auf die Anwendung rendering-Teil selbst,
JNI / Android-NDK - Pflege ein globales Objekt Referenz

Ich weiß, ich kann nicht halten Sie einen Verweis auf die Interna eines array, so dass ich Frage mich, ob es ist OK, um einen globalen Zeiger auf ein java-array-Objekt oder in der Tat jedem java-Objekt. Und
Typkonvertierung von C auf Java

Ich Tat mein bestes, um Google diese aber nicht finden konnte, eine saubere Antwort in Form einer tabellarischen form, die zeigt, dass Typ-Konvertierungen. Der Grund, ich möchte konvertieren, diese Typen, denn ich bin mit dem Android NDK
Wie Sie wissen, welche API-Ebene, ich Baue für die Verwendung von ndk-build?

Ich versuche zu verstehen, wie die Auswahl der api-Ebene funktioniert, wenn mit ndk-build. Ich weiß, ich kann explizit festgelegt APP_PLATFORM im Anwendung.mk, ansonsten ndk-build Ziel der api angegeben, die im manifest mit android:minSdkVersion, aber was ist, wenn
Die Dekompilierung der (binären,NDK) C apps vs. Java-apps (Dalvik-bytecode)

Gut, da ich interessiert bin reengineering ich verbringe viel Zeit auf Android-reengineering so weit. Dennoch kam ich zu einem Punkt, wo ich hatte das problem der kompilierten binären C-Code (NDK) und ich bekam zu wissen, dass es
Java-JNI - zuordnen von Ressourcen in C mit java-Objekten?

Will ich weisen Sie einige der Speicher in C und halten Sie es im Zusammenhang mit einem java-Objekt-Instanz, wie diese: void configure(JNIEnv *object, jobject obj, ....) { char *buf = new char[1024]; //associated <buf> with <obj> somehow
Bibliotheken zur Verfügung, die auf Android-NDK?

Gibt es irgendwelche Bibliotheken zur Verfügung, die standardmäßig in der Android-NDK? Wenn nicht, kann ich mit jedem c++/c-Bibliothek, so lange, wie ich es mir selbst? Insbesondere ich brauche, Kompression, Verschlüsselung, regex und sqlite. Ich war denken mit
Android-ndk - addr2line Auffinden line

Ich bin mit addr2line, um debugg einem crash in meinem systemeigenen code. Ich bin in der Lage zu lokalisieren, in dem die Methode kracht es (00059910) in der PC-Zähler mit addr2line, aber ich möchte herausfinden, in welcher
Die Beschaffung der name einer Android-APK mit C++ und der NativeActivity-Klasse

Ich Schreibe eine Android-app mit dem NDK und NativeActivity. Meine app hängt von ein paar bits von third-party-code ausgeliefert werden als Vermögenswerte. Momentan bin ich dabei, zu versuchen, diese zu extrahieren Vermögen, während die Ordner-Struktur intakt. Habe
Nicht verwenden, ndk-build auf Cygwin

Habe ich NDK für ein clien T-Projekt. Ich bin mit Windows 7. Folgte ich den Anweisungen des Installationsprogramms. Ich habe Cygwin installiert 1.7.1. In der Cygwin-bash, ich gehe in die android-NDK-root-Verzeichnis. Wenn ich den Inhalt des Verzeichnisses,
Probleme der Verknüpfung von statischen Bibliotheken mit Android NDK r5b

Kürzlich aktualisiert haben, um NDK r5b, und die build-Fehler "undefined reference", um Funktionen in einer statischen Bibliothek. Hier ist der Fehler /home/brian/workspace/VoiceEngineDemo/obj/local/armeabi-v7a/objs-debug/voiceenginejni/voice_engine_jni.o: In function `initVE': /home/brian/workspace/VoiceEngineDemo/jni/voice_engine_jni.c:944: undefined reference to `VE_ADT_create' Scheint es die link-Prozess ist nicht das
LocalSocket Kommunikation mit Unix-Domain im Android-NDK

Habe ich Android-Anwendung, die Anforderungen zu etablieren, die unix-domain-socket-Verbindung mit unsere C++ - Bibliothek (Android NDK) public static String SOCKET_ADDRESS = "your.local.socket.address"; //STRING Es ist LocalSocket in java, die akzeptiert "string" (Ihren.local.socket.Adresse) #define ADDRESS "/tmp/unix.str" /* ABSOLUTE
Googletest für Android-NDK

Ich überprüft eine Vorherige Antwort zu unit-test für Android, wo es wird vorgeschlagen Googletest als gute option. Allerdings bekam ich einen Blick in das Google C++ Testing Framework - Googletest. Über die Plattformen, sehe ich nichts erwähnen,
Android ndk link nicht auf libgnustl_shared.so

habe ich zusammengestellt ffmpeg mit libstagefright In den letzten, während die Verknüpfung hab ich Undefinierte Referenzen mit unten $PREBUILT/bin/arm-linux-androideabi-ld -rpath-link=$PLATFORM/usr/lib -L$PLATFORM/usr/lib -soname libffsft1.so -shared -nostdlib -z,noexecstack -Bsymbolic --whole-archive --no-undefined -o $PREFIX/libffsft1.so libavcodec/libavcodec.a libavformat/libavformat.a libavutil/libavutil.a libswscale/libswscale.a -lc -lm
Undefined reference to AAssetManager_fromJava

Ich versuche, Zugriff auf Vermögenswerte von einem android-apk verwenden AAssetManager. Allerdings, ich bekomme den "Undefined reference to AAssetManager_fromJava", obwohl ich habe asset_manager.h und asset_manager_jni.h Andere Funktionen von asset_manager.h, wie AAssetManager_openDir(mgr, "") usw, auch nicht verwiesen werden. Hier
Android: Schreiben in /sys/ - Verzeichnis

Entwickle ich eine Anwendung, die nicht freigesetzt werden sollen, als standard-app. Es werden die Ausführung auf einem gerooteten Gerät. Ich die Möglichkeit zum schreiben einer Datei in das /sys/- Verzeichnis. Die fragliche Datei ist im Besitz von
Kann nicht zum erstellen von GStreamer für Android Tutorials

Ich bin mit einer ganzen Reihe von Fragen, die versuchen zu bauen, die das GStreamer-Android-tutorials. Meine Umgebung ist: Mac OS X 7 Android SDK version 17 Android NDK 8d Ich bin in der Lage zu erstellen und
Fehler in ndk-build-Befehl auf dem terminal (Mac)

Hier kommt mein environment-variable Einstellung in (.bashrc).. export ANDROID_SDK="/AndroidSDK/android-sdks" export ANDROID_NDK="/AndroidNDK/android-ndk-r8d" export PATH="$PATH:$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools:$ANDROIDNDK" wenn ich versuche zu laufen ndk-build auf ternimal es Anzeige Fehler Meldung -bash: ndk-build: command not found ich bin nur versuchen, zu bauen San
Android-init.rc-trigger auf den service verlassen

Konnte ich beginnen meine eigenen Leistungen aus dem init-Skript (init.rc) in Android, die folgenden Anleitungen zu finden: http://www.androidenea.com/2009/08/init-process-and-initrc.html oder mit der offiziellen Dokumentation zu finden unter https://android.googlesource.com/platform/system/core/+/froyo-release/init/readme.txt Gibt es einen trigger namens "auf den Dienst-Ausfahrt-<Namen>" wo Namen
Undefined-Module beim Wechsel auf eine neuere version von android ndk

Ich versuche, ein upgrade von ndk-r11c zu ndk-r14. Wenn ich r14, bekomme ich eine Fehlermeldung Android NDK: Modul myJNI hängt Module: png jpeg-log In meinem Android machen: LOCAL_SHARED_LIBRARIES := png jpeg-log Ist, dass die Fehlermeldung korrekt? Sind
Aufruf nativer Funktionen der Bibliothek portiert

habe ich nach dieser Anleitung, wie man port die LAME Bibliothek und mit Android NDK. http://blog.libertadtech.com/2011/02/porting-lame-encoder-to-android-arm.html Jedem geklappt eine hab ich die libmp3lame.damit die Datei. Nun für einen ersten test wollte ich Sie zum aufrufen der einfachen
Android Kann nicht bauen-Projekt mit NDK-Build.cmd aus NDK r7

Wenn ich versuche, meine android-Projekt mit JNI, mit Android NDK r7. Ich kann nicht bauen Sie das Projekt und kommt zu diesem Fehler. Plattform - Win Xp SP2 mit ndk-build.cmd-Datei, die laut Entwickler doc, nicht brauchen, um
Mit libxml für Android

Wir haben eine Anwendung, die gut funktioniert für Mac und Windows-Plattform nun gezielt für Android und iOS Anwendung mit libxml zum Parsen von XML-Daten, und meine Frage ist ? 1 -- muss ich bauen libxml für die
Dynamische Graphen Zeichnen mit openGL in Android

Ich möchte plot Echtzeit-Daten von einem bluetooth-Gerät. Ich habe ein Bluetooth-Gerät verbindet sich das Telefon an und Lesen Sie die Daten aus es. Die Daten werden Spannungen von einigen sensoren und einer Abtastrate von 300 samples pro
Aufruf innere Android.mk-Datei erstellen Sie vorgefertigte Bibliotheken funktioniert nicht

Ich habe ein Projekt organisiert, wie folgt: project/jni/Android.mk project/jni/libA/Android.mk project/jni/libB/Android.mk project/lib/armeabi/libA.so project/lib/armeabi/libB.so Mein libA und libB sind set auf meinem main-Android.mk als vorgefertigte libs, weil ich nicht wollen, dass Sie gebaut werden, jedes mal, wenn ich bauen
Android-ioctl -, root-Rechte und Nutzung

Arbeite ich auf einige routing-Funktionalität in einer Android-app, und Zugriff ioctls. Da apps, die ioctls benötigen Sie root-Berechtigung ausgeführt werden, der einzige Weg, ich in der Lage gewesen, Sie zu nennen, ist die Verknüpfung eine separate ausführbare
Schreiben ashmem / warum ist android kostenlos ashmem?

Ich möchte Daten zwischen zwei (ndk-)Prozesse. Für diese verwende ich ashmem mit dieser Quelle. Ein Prozess ist kontinuierlich zu Lesen (read_mem) und ein Prozess ist das schreiben eine Zeit (write_mem). Das problem ist, dass der Lesevorgang ist
Gebäude MUPDF für Android

ich bin neu in der Verwendung von NDK und ich bauen will MUPDF-Bibliothek für mein PDF-Viewer Projekt, ich folgte Integrieren MuPDF-Reader in einer app und auch diese ReadMe.txt und ich auf diese Fehler:. home@home-desktop:/$ ndk-build -C /home/home/Downloads/MUPDFlib/mupdf-0.9/android
Wie zu verwenden GraphicBuffer im android-ndk

Bitte ich dies mit Hinweis auf eine Antwort für meine Frage bei Wie zur Verbesserung der opengl-es-anzeigen-Leistung in android . Ich war versucht, um den code zu erstellen, die verwendet GraphicBuffer mit ndk-r9d. aber Es ist zu
Android ndk 8b-Bibliothek kann Nicht geladen werden

Upgrade auf ndk 8b erhalte ich einige crash-Bericht (die meisten von Ihnen sind Galaxy SII mit Android 4.03) java.lang.UnsatisfiedLinkError: Cannot load library: reloc_library[1286]: 1836 cannot locate '__gnu_thumb1_case_uqi'... at java.lang.Runtime.loadLibrary(Runtime.java:370) at java.lang.System.loadLibrary(System.java:535) at com.iuculano.fplayer.SDLActivity.void onCreate(android.os.Bundle)(SourceFile:324) at android.app.Activity.performCreate(Activity.java:4465) at
Wie Schreibe ich eine Datei im Raw-Ordner in android

In meiner Aufgabe muss ich Lesen und schreiben der Datei im Raw-Ordner. Ich habe die erste, Lesen Sie die Datei aus meinem Projekt, Nun möchte ich das gleiche Schreiben-Datei. So ist es einfach für mich zu machen,
Android NDK : Wie geht man mit Zurück-Taste drücken, in Cocos2dx?

Sich die Frage, ist alles, was ich zu sagen haben. Ich muss wissen, wie man mit den speziellen Aktionen wie back, menu etc. im android-NDK. Ich bin mit Cocos2dX also, wenn Sie ihm geben könnte mir ein
ndk-build-Fehler.opencv2/core/core.hpp: Keine solche Datei oder Verzeichnis

Bin ich immer problem Mit OpenCV Unfreie-Modul in Android. Ich lese dieses tutorial https://sites.google.com/site/wghsite/technical-notes/sift_surf_opencv_android Aber nach dem ausführen ndk-build,es zeigt folgenden Fehler.. guru@guru-Aspire-5738:~/Android/OpenCVWorkspace/sift_opencv_android/jni$ ~/Android/android-ndk-r9/ndk-build Install : libopencv_java.so => libs/armeabi-v7a/libopencv_java.so Install : libnonfree.so => libs/armeabi-v7a/libnonfree.so Compile++ thumb :
Die Ameise/ der Ordner ist plötzlich verschwunden aus dem Android SDK. Hat Google es entfernen?

Habe ich versucht zu kompilieren libreoffice-core Projekt (in der Auswahl der Android-Modul) (mit make keine Gradle beteiligten noch nicht), und ich bin immer diese Fehlermeldung: /home/aleksandar/libreoffice/workdir/UnpackedTarball/owncloud_android_lib/build.xml:90: Cannot find /home/aleksandar/Android/Sdk/tools/ant/build.xml imported from /home/aleksandar/libreoffice/workdir/UnpackedTarball/owncloud_android_lib/build.xml Beim Blick durch mein SDK,
Decode AAC, PCM mit ffmpeg auf android

Ich gebaut habe ffmpeg 0.8.12 (Liebe) mit dem android NDK (r8c) auf ubuntu. Dann benutze ich die generierte Bibliothek in eine andere android-Anwendung durch JNI. Im wesentlichen das, was ich will zu tun ist, übergeben Sie einen
kompilieren fftw3 in android ndk

Hallo, ich bin neu auf android-ndk bisher arbeitete ich mit allen Beispiel-Anwendungen im android-ndk,jetzt versuche ich, auf port fftw3-Bibliothek in android, können Sie plz mir empfehlen jede tutorial für diese. Dank. InformationsquelleAutor imaya | 2010-11-17
Ist es möglich, die OpenMP-Bibliothek mit Android-NDK?

Ist es möglich, die OpenMP-Bibliothek mit Android-NDK? Vielleicht jemand bereits versucht zu kompilieren Sie zusammen und können Ihnen einige Hinweise? Mit dem erscheinen der dual-core-tablets/smartphones, die ich denke, es wäre wirklich schön, OpenMP-Funktionen in apps-Entwicklung. Vielen Dank
Andernfalls link gegen die libjpeg.so in jni/ndk shared library

Heya, Ich habe Probleme beim Aufbau einer ndk/jni shared-library, die ich entwickelt habe. Ich bin der Hoffnung, dass die Wiederverwendung der libjpeg, welche Schiffe mit der Plattform/system/lib/libjpeg.so) aber ich kann es nicht verknüpfen. Wenn ich bauen meine
Ist es möglich UI-Elemente mit dem NDK ? - das fehlen von Daten im Android-docs

Nach dem Lesen der zugehörigen docs habe ich nicht bekommen, wenn ich kann, Dinge zu schaffen wie Schaltflächen oder andere Elemente der Benutzeroberfläche verwendet, um Benutzer-Eingaben mit nur die Verwendung von C++/C code kompiliert mit dem NDK.
Wie zu verwenden JNI registerNatives innerhalb der c++ - Klasse?

Ich habe eine c++ - Klasse namens androidGPS mit öffentlichen Methoden und Variablen. Innerhalb dieser Klasse bin ich mit JNI Aufrufe einige java-code. Aber ich bin stecken in der registerNatives Funktion. Meine c++ - Klasse hat dieses
Unbekannter Typ name namespace

Derzeit arbeite ich an Android native code. Ich habe Accessorries.h Accessories.h #ifndef _ACCESSORIES_H_ #define _ACCESSORIES_H_ #define ANDROID 1 #include <string> #include <opencv2/contrib/detection_based_tracker.hpp> using namespace std; using namespace cv; #ifdef __cplusplus extern "C" { #endif #define RETURN_OK 0
java.lang.NoClassDefFoundError-System.loadLibrary in Android NDK

Völlig verloren, verbrachten die Tage in NDK-Fehler, bitte helfen Ich versuche, eine Funktion aufzurufen, die in C geschrieben sind aus meiner java-Klasse, die es in einer android-Anwendung. Aber wenn ich die Anwendung ausführen möchte, bekomme ich folgende
Android NDK: Wie Baue ich für ARM64-v8a mit minimumSdkVersion = 19

Ich habe ein Android-Library-Projekt, das Teil in C/C++ via Android NDK. Ich will bauen meine native code für alle Architekturen. Wenn ich minSdkVersion21 hat alles Prima funktioniert. aber ich brauche weniger minSdkVersionSDK(19) wenn ich minSdkVersion 19 die
das Programm arm-linux-androideabi-gcc ist derzeit nicht installiert

Ich versuche zu kompilieren FFTW für android-mit NDK-r10. Mit der Anleitung hier: http://blog.jimjh.com/compiling-open-source-libraries-with-android-ndk-part-2.html Aber wenn ich ./konfigurieren, es scheitert an der Fehlermeldung: das Programm arm-linux-androideabi-gcc ist derzeit nicht installiert. Ich bestätigen, dass mein WEG beinhaltet die benötigten
Teilen Sie die EGL2.0 Zusammenhang zwischen 2 GLSurfaceViews verursacht EGL_BAD_ACCESS auf Android-tablets

Ich versuche zu teilen, EGL Kontext bwteen 2 GLSurfaceViews durch folgenden code: createContext(EGL10 egl, EGLDisplay display, EGLConfig eglConfig) { EGLContext shared = ...; //a cached egl context int attrib_list = { EGL_CONTEXT_CLIENT_VERSION, 2, EGL10.EGL_NONE }; EGLContext context
Probleme mit Android-NDK-7 und AWK

Ich habe Probleme mit der neuesten Android NDK: ligi@ligid:~$ ndk-build /home/ligi/bin/android-ndk/prebuilt/linux-x86/bin/awk: 1: ELF: not found /home/ligi/bin/android-ndk/prebuilt/linux-x86/bin/awk: 4: Syntax error: word unexpected (expecting ")") Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk
Wie zu tun ist, HTTP-Anfragen mit Android ndk

Schreibe ich eine rein native Anwendung für android/ios und bin Probleme mit dem Netzwerk-code. Ich kann nicht scheinen, um curl zu kompilieren, und so oder so würde ich es vorziehen, haben eine mehr objektorientierte Bibliothek. Was ist
Android Studio mit opencv für android-ndk, opencv header-Dateien nicht gefunden

Bin ich immer zu Android Studio für das Android OpenCV entwickelt, aber wenn ich das Projekt kompilieren, die war ok, eclipse, bekam ich diese Fehlermeldung: D:\software\AndroidStudioProjects\CameraMe\openCVSamplefacedetection\src\main\jni\DetectionBasedTracker_jni.cpp:2:33: schwerwiegender Fehler: opencv2/core/core.hpp: Keine solche Datei oder Verzeichnis Ich denke mal
NewGlobalRef/DeleteGlobalRef bei der Rückgabe erzeugte Objekt in JNI

Bei der Rückkehr Verweis auf Objekt erstellt, in der JNI-Methode, um Java -, sollten wir zurückkehren Ergebnis NewGlobalRef nennen erstellten Objekt? Und, beziehungsweise, später, wenn Objekt nicht mehr benötigt Java, brauchen wir rufen JNI-Methode zu tun DeleteGlobalRef