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++.
1
Antworten
Ich versucht habe zu hacken, auf einem Gradle verwaltete Android-Projekt, das mit JNI und ich habe ein wenig Mühe. Ich verstehe NDK-Unterstützung ist noch relativ neu und meist ohne Papiere, aber ich habe es geschafft, die grundlegenden
2
Antworten
Gibt es eine Möglichkeit, führen Sie eine binäre ausführbare Datei (kompiliert mit NDK) für Android? /* #includes #defines ... */ int main(){ //Do something when this is executed return 0; } Möchte ich es zu laufen, unabhängig
1
Antworten
Ich versuche, ändern Sie die Quelle für screenrecord in android 4.4 und niedriger der erfassten frame-rate, aber egal welchen Wert ich in: format->setFloat("frame-rate", 5); das Ergebnis ist immer das gleiche ( eine sehr hohe frame rate )
2
Antworten
Bearbeiten-2 Endlich den Fehler behoben, siehe meine Antwort unten. Bearbeiten-1 Nun Erstellt ein neues Projekt und importieren Sie Sie in adt und hinzufügen von src-Eigenschaft->android->Bibliothek wie ich fügte hinzu, seine Bibliothek zu kompilieren und jetzt erstellt libcocos2dcpp.also
2
Antworten
Ich habe Probleme mit der Eclipse indexer für meine NDK-Projekt. Es gibt eine Menge ähnlicher threads gibt, aber keine, die sich zu berühren scheinen auf dieselbe Quelle von Problemen. Ich habe ein OpenGL ES-Anwendung, die ich brauche,
3
Antworten
Ich habe ein Android-Anwendung, die ich zusammengestellt mit AOSP(Kitkat) android-system Anwendung und es lief gut. Meine Anwendung ist abhängig von native code kompiliert mit Android-NDK als 32-bit-Bibliotheken. Ich bin kopieren nativen Bibliotheken in meinem android-Anwendungen libs/armeabi Ordner
3
Antworten
Ich bin mit der neuesten android studio erstellen 1.1 ,da ich importieren wollen ein eclipse-Projekt, die Bedürfnisse NDK .ich NDK installiert und setzen Sie den NDK Lage in der local.properties.Das problem ist, wenn ich versuche, führen Sie
2
Antworten
I zu erhalten müssen die Rechenzeit von einigen teilen eines Algorithmus implementierte ich in C mit dem NDK/JNI. Ich dies gelesen habe Frage: Android Get Current timestamp? Ich denke, ich kann erhalten die Rechenzeit eines JNI-Aufrufs unter
2
Antworten
Bin ich zum erstellen einer shared library für Android OS. Ich habe zwar schon einige Android apps in Eclipse habe ich beschlossen, beginnen meine native Entwicklung mit Visual Studio und vs-Android-add-on: http://code.google.com/p/vs-android/ Ich bin wirklich vertraut mit
3
Antworten
Arbeite ich an einem großen Spiel-engine, die portiert werden muss, um Android. Der gesamte code ist in C/C++, so dass wir die Portierung über das NDK. Ich habe alles, was Gebäude, aber nach viel reinigen, ich bin
12
Antworten
Ich den code schreiben, für die Suche nach der Android-version wie das String version=Build.VERSION.RELEASE; mit diesem code bin ich bekommen die version Nummer, aber ich möchte die version Namen. wie man die version Namen? InformationsquelleAutor Venkat |
1
Antworten
Ich habe eine komplexe Verteilung in den C-code auf meinem Android-Anwendung, und ich möchte, um es in den Java-Seite. Ich habe einige Forschung bei google und stackoverflow, also ich habe die java-Klasse von meinem C-Verteilung, aber jetzt,
3
Antworten
Ich bin Dekodieren von aac auf pcm mit ffmpeg mit avcodec_decode_audio3. Aber es decodiert in AV_SAMPLE_FMT_FLTP sample-format (PCM 32bit-Float-Planar) und ich muss AV_SAMPLE_FMT_S16 (PCM 16-bit-signed - S16LE). Ich weiß, dass ffmpeg kann dies leicht tun mit -sample_fmt.
3
Antworten
Ich habe gerade angefangen, mit cocos2dx android und ich bin nach wunderbaren tutorial von http://www.raywenderlich.com/33750/cocos2d-x-tutorial-for-ios-and-android-getting-started . Nun, ich habe erfolgreich meine ersten hello-world-demo-Projekt, indem Sie diesem link Folgen. Ich habe auch set environment Parameter: NDK_ROOT_LOCAL="/MY ANDROID NDK
1
Antworten
Ich bin der Kompilierung einer nativen code mit cygwin und Windows7. Ich bekam viele Tipps zur Optimierung auf Internet. APP_OPTIM := release ndk-build NDK_DEBUG=0 -DNDEBUG LOCAL_CFLAGS += -O2 Aber ich kann nicht genau verstehen, wie sich diese
2
Antworten
ich versuche zum einbetten der openssl-Bibliothek, die in meinem Android Anwendung, Android NDK, aber ich weiß nicht, wie genau diese Bibliothek und so bitte kann mir einer sagen, wie man das nutzen senden Sie bitte einen source-code
3
Antworten
Dem Android NDK Dokumentation scheint nicht ganz klar zu mir, als zu dem, was Folge von Befehlen, die Sie ausführen, erhalten Sie die debugging-Informationen in die und aus der ndk-gdb ausführbare Datei, die bereitgestellt wird. Wenn es
1
Antworten
OK, also ich habe den native code. Ich versuche, ein array zurückgeben, der FilePermissionInfo von ihm, gefüllt mit einigen Daten zurückgegeben, die von stat(). Das problem ist, dass ich die folgende Fehlermeldung erhalten, wenn NewObject wird als
3
Antworten
In meiner Anwendung, die ich verwenden möchten, die Lokale Benachrichtigung. Ich weiß nicht, ist es eine lokale Benachrichtigung in Android zur Verfügung oder nicht. Wenn ja, dann bitte geben Sie mir irgendein Beispiel, um es zu implementieren.
1
Antworten
Ich will exiv2-Bibliothek in C++ geschrieben in mein Android-Projekt. Zu tun, dass ich versuche, um cross-kompilieren der Bibliothek mit Hilfe von Android NDK. Für cross-compiling ich Folgen unten dargestellten Schritte: Fügen Sie den ndk Pfad zur PATH-variable
1
Antworten
Ich bekomme die folgende Fehlermeldung, wenn ich versuche, mit OpenGL in JNI Compile++ thumb : itv <= native.cpp C:/workspace/InternetTV_OpenGL/jni/native.cpp:1:50: warning: extra tokens at end of #include directive C:/workspace/InternetTV_OpenGL/jni/native.cpp:3:21: error: GLES/gl.h: No such fi le or directory C:/workspace/InternetTV_OpenGL/jni/native.cpp:4:24:
1
Antworten
Ich versuche zu laufen, die LibSVMAndroidClassification Android-Projekt mit meinem eigenen Datensatz. Es funktioniert völlig in Ordnung, mit der Datenbestand bereits zur Verfügung gestellt, und es funktioniert auch, wenn ich meine csv mit 100 Zeilen (die weniger als
1
Antworten
Kann ich nicht machen die Probe (Facedetection) kommen mit der OpenCV4Android Arbeit in Android Studio. Gibt es ein tutorial für facedetection, die sich um die Nutzer von Android Studio? Weil es nicht funktioniert der import der Eclipse-Projekt,
5
Antworten
Hintergrund OSX OS R8 NDK Ich versuche zu compilieren Sie die folgende Klasse mit dem Android-GCC-compiler... #include <stdint.h> int main (void){ return 0; } Ich mache das mit dem folgenden Befehl... un@un:~/Development/Code/OpenGL$ ~/Development/Android/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/arm-linux-androideabi-gcc hello.c -o hello Bekomme
2
Antworten
Meine app ist teilweise geschrieben in native-app mit C/C++. Das problem ist, dass wenn C/C++ - Teil stürzt aus irgendeinem Grund die app stirbt und dann automatisch neu gestartet. Dies bewirkt, dass alle Arten von chaotisch Probleme
1
Antworten
Habe ich erstellt, einfachste AUSFÜHRBARE Datei und SHARED_LIBRARY. SHARED_LIBRARY nicht geladen ohne änderung LD_LIBRARY_PATH: # ./hello ./hello link_image[1995]: failed to link ./hello CANNOT LINK EXECUTABLE # LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH ./hello Hello, world! Alle folgenden code: ersten.h #ifndef FIRST_H #define
2
Antworten
Amüsant windows xp, cygwin & ndk für mein Projekt. Ich wurden alle Pfad in der cygwin.batch-Datei. Ich bin versucht zu kompilieren hello-jni von cygwin. Inhalt von cygwin.bat @echo off F: chdir F:\Cygwin\bin bash --login -i set IS_UNIX=
2
Antworten
Dem Android-NDK-guide erklärt die beiden Variablen in der Adnroid.mk wie folgt: LOCAL_LDLIBS - Die Liste der zusätzlichen linker-flags werden verwendet, wenn den Aufbau Ihrer gemeinsam genutzten Bibliothek oder eine ausführbare Datei. ... LOCAL_LDFLAGS - Die Liste der
2
Antworten
Ich weiß, es ist möglich, fügen Sie einige layouts wie Button und TextView zu einem LinearLayout. Ich möchte mehrere TextView auf der Grundlage der Bedingung der for-Schleife. Ich habe es versucht mit meine eigene Weise, aber ich
1
Antworten
Zum Beispiel, sagen wir mal, in Android, ich rufen Sie die statische Methode android.os.SystemClock.elapsedRealtime() gibt eine lange, von einem Teil der native code. In der mylib.c Datei, ich habe JNIEXPORT jlong JNICALL Java_com_mpackage_MyClass_nativeMethod(JNIEnv *env, jobject obj){ jclass
1
Antworten
Ich entwickle eine Android-Bibliothek mit native-code. Diese library Projekt Hinzugefügt, als eine Bibliothek in einer Anwendung-Projekt. Möchte ich zum Debuggen der Bibliothek, wenn die Anwendung-Projekt ist es zu benutzen. Ich bin mir ziemlich sicher, dass die Einstellungen
3
Antworten
Kann jemand mir helfen, auf wie zu verwenden speex oder jspeex in android? Gesucht hab ich viel, aber konnte Sie nicht finden können überall.Es gibt viele Fragen bezüglich dieser in code.google.com/android, aber keiner antwortete Ihr. Hier auch
2
Antworten
Beginne ich mit Cocos2D-X für android folgenden http://www.raywenderlich.com/11283/cocos2d-x-for-ios-and-android-getting-started. Mir läuft die demo in xcode und android mit kein problem, bis ich gehen, um die ' Definition eines Kombinierten Java/C++ Projekt in Eclipse' Teil. Nachdem ich alles tun,
1
Antworten
Derzeit bin ich mit Hörgeschichte übergeben Sie audio-Daten aus nativen Ebene zu spielen. Es scheint, dass ich verwenden können, OpenSL ES-in der Muttersprache-Ebene statt Hörgeschichte in Java. Was sind die vermeintlichen Vorteile OpenSL ES gibt im Gegensatz
10
Antworten
Ich bin zu verlieren mein Geist versuchte, meine NDK-Projekt von eclipse mit dem CDT-plugin und ich bekomme die Fehlermeldung:- NDK (Cannot run program "ndk-build": Unknown reason) Wird die Anwendung ausgeführt, aber verliere ich alle von der Ausgabe
3
Antworten
Habe ich eine geteilte Bibliothek libfoo.so und brauchen, um es in meine android-app. Mein Erster Versuch war, um in Android.mk: include $(CLEAR_VARS) LOCAL_MODULE := test LOCAL_SRC_FILES := test.cpp LOCAL_LDLIBS := -L$(PATH_TO_FOO) -lfoo include $(BUILD_SHARED_LIBRARY) in meiner Tätigkeit,
1
Antworten
Ich habe versucht, führen Sie ijkplayer und ich erhielt diese Fehlermeldung. C:\ndk\ndk-build.cmd NDK_PROJECT_PATH=null Ich denke, dass ist etwas, was mit dem bauen.gradle aber ich weiß nicht, was. Meine ndk-Verzeichnis auf c:\ndk und ich habe ndk 32bit. Ich
4
Antworten
Ist es trotzdem, ich könnte schreiben, 100% nativer C-code für Android? Ich weiß, es gibt Möglichkeiten zum schreiben von C-code in Java-code, aber ich kenne keinen Java-und ich hasse Java sowieso. Ist es trotzdem, ich könnte schreiben,
3
Antworten
Ich bin neu in der Android-NDK und ich verstehe nicht die Unterschiede zwischen static und shared libraries. Was sind Sie, und wenn würde ich wählen Sie einen Typ über den anderen? InformationsquelleAutor hara | 2010-07-09
7
Antworten
Bin ich mit dem Android NDK zu bauen meine cocos2dx Projekt, in dem Android.mk, es ist eine definition für LOCAL_SRC_FILES, wo jeder der cpp-Datei aufgelistet sind. Immer wenn ich eine neue source-Datei, ich müsste hinzufügen, dass es
1
Antworten
Ich bin Portierung einer komplexen C-Anwendung für Android, als ein SO-Bibliothek, umwickelt mit dünnen java-layer. Nach ein paar Stunden ärger, ich habe den code kompilieren unter Android, aber natürlich auch die Anwendung stürzt ab 🙁 Nach einem
1
Antworten
Wenn Sie android { defaultConfig { ndk { moduleName "yourlib" stl "stlport_static" ldLibs "log", "z", "m" cFlags "-I/some/include/dir/" } ... } ... } in deinem build.gradle dann Gradle kompilieren der Dateien in src/main/jni/und es erzeugt ein Android.mk
6
Antworten
Ich bin auf der Suche nach eine einfache Möglichkeit zum Debuggen von C-code in ein Android-NDK-Anwendung mit Eclipse. Ich habe gelesen, Möglichkeiten zum Debuggen der app mit gdb oder so ähnlich, aber was ich will ist ein
3
Antworten
Arbeite ich als android-Programmierer für knapp ein Jahr jetzt, und ich habe gerade angefangen zu lernen über android-Spiele-Entwicklung. Der Rahmen, den ich wählen, um die Arbeit mit Cocos2d-x. Habe ich gesehen, guides und tutorials auf, wie Sie
2
Antworten
Baue ich ein Android-apk-wer nutzt einige native Bibliotheken von Drittanbietern, die diese libs sind im Statischen Objektcode-Bibliothek (.a-Dateien) und schreiben brauche ich einen JNI-wrapper, um den Zugriff in Java diese Funktionen. Diese libs sind bereits zusammengestellt mit
2
Antworten
Kann jeder Körper mir eine Schritte, Wie den Einsatz von nativen Bibliotheken in eclipse. Deine Hilfe sehr zu schätzen. Ich will nicht zu erstellen, die native Bibliotheken. Ich möchte nur die Verwendung vordefinierter Bibliotheken. Verwenden native binaries
4
Antworten
Ich versuche eine app entwickeln mit OCR läuft auf Android. Ich bin nach den Schritten in http://gaut.am/making-an-ocr-android-app-using-tesseract/ Habe ich bestanden "ndk-build", Schritt und erweitert, um die "android update project –path ." Schritt . Aber es zeigt, "android:
4
Antworten
Ich versuche zu kompilieren, den opus-audio-codec (http://www.opus-codec.org/downloads/) für den Einsatz in einer Android-Anwendung. Ich bin mit Android NDK (release 6), zum kompilieren meine Bibliotheken. Bis jetzt, die native C-Bibliotheken, die ich hatte, zu kompilieren, für meine Anwendung
1
Antworten
Vom dieses tutorial. sehen, habe ich eine vorgefertigte statische Bibliothek mit Namen wie stackoverflow.a und es hat stackoverflow.h jetzt will ich mit der Funktion, die statische Bibliothek in ndk_demo.c //das tutorial hat diese Datei für die innen
1
Antworten
Ich habe eine komplizierte open-source-Bibliothek, die benötigt werden, um portiert werden zu Android NDK. Zuerst muss ich konfigurieren (. /Konfigurieren). Ich verstehe: Ich tun muss, um cross-kompilieren mit /home/Benutzer/android-ndk/build/prebuilt/ linux-x86 - /arm-eabi-4.4.0/bin/arm-eabi-gcc Ich denke, richtig? Dieses Dienstprogramm