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++.

Ungelöste Integration Fehler bei der Verwendung von NDK

Anzahl der Antworten 6 Antworten
Ich bin mit Android NDK aber die .c-Datei in der JNI-Ordner zeigt den Fehler der nicht aufgelöste Aufnahme, wie im Bild angezeigt: bitte helfen Sie mir bei der Lösung dieses Problems. Ich habe versucht, fast alles, was

Android: gibt es ein tool für profiling native code?

Anzahl der Antworten 4 Antworten
Habe ich nur eine gefunden profiling-tool - http://code.google.com/p/android-ndk-profiler/. War nicht in der Lage, um es arbeiten so weit, so Frage ich mich, ob es gibt andere Werkzeuge zur Verfügung. Ich brauche, um ein Profil auf einem physischen

ndk-build und .also Datei erstellen android

Anzahl der Antworten 2 Antworten
ich bin neu im android-ndk. Arbeite ich an einer app, die Bedürfnisse von java-code sowie c/c++ - code So, dafür brauche ich android ndk. Aber ich blieb an dieser Stelle, dass ich nicht laufen ndk-build der die

Vorhandenen shared library (.so) in Android-Anwendung

Anzahl der Antworten 2 Antworten
Ich habe die Folgen Szenario zu arbeiten. Ich bekam eine shared library (libeffect.so), um in einem Android-Projekt, an dem ich arbeite, für einen Kunden. Ich habe nicht die shared-library-source-code, ich habe nur die .also die Datei bei

Nutzung von Android NDK

Anzahl der Antworten 2 Antworten
Ich bin neu in der Android-NDK. Ich will wissen, was ist der nutzen von nativem code in Android. Wie verbessert es die Leistung, und wo ist es (native code) in Android? developer.android.com/sdk/ndk/index.html#overview developer.android.com/training/articles/.... Siehe dieses Zitat "Native

Wie zu spielen .aac-format audio-Datei in android

Anzahl der Antworten 1 Antworten
Wie zu spielen .aac-audio-format in android. Versuchte ich mit ffmpeg-audio-format konvertieren und spielen im android-ndk. Aber ich bin nicht in der Lage zu implementieren. Bitte lassen Sie mich wissen, Ideen oder irgendwelche ref-link zu Folgen InformationsquelleAutor praveenb

Android Studio gescheiterten bauen NDK-Projekt non-zero exit-Wert

Anzahl der Antworten 7 Antworten
Ich importiert ein Projekt, an dem ich arbeitete, von einem Eclipse Android-SDK-Umgebung auf die neue Android Studio. Versuchen, um das Projekt auszuführen, bekomme ich diese Error:Execution failed for task ':app:compileDebugNdk'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'ndk/ndk-build'' finished

Android: Aufruf von Java-Klassen aus C++ - Native Aktivität

Anzahl der Antworten 2 Antworten
Java-code: package local.ttt; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Typeface; public class Text2Bitmap { static Bitmap getBitmap(String text,int fontsize) { Paint paint=new Paint(); paint.setStyle(Paint.Style.FILL); paint.setColor(Color.WHITE); paint.setTextSize(fontsize); paint.setAntiAlias(true); paint.setTypeface(Typeface.DEFAULT); int outwidth=(int)Math.round(paint.measureText(text)); Bitmap bitmap=Bitmap.createBitmap(outwidth,fontsize,Bitmap.Config.ALPHA_8); Canvas canvas=new

System.loadLibrary() Fehler

Anzahl der Antworten 5 Antworten
Habe ich erfolgreich cross-kompiliert ein c++ - Bibliothek mit dem android-ndk-Standalone-toolchain dann habe ich eine neue Applikation für android-Projekt in Eclipse und wenn ich mylib.so in der jni-Ordner und führen Sie ndk-build-Befehle funktioniert es einwandfrei Prebuilt :

Wie sehen Sie die aktuelle gcc-Optionen beim erstellen von Android-Quelle?

Anzahl der Antworten 3 Antworten
Ich versuche zu Debuggen mein android-source-build-Umgebung auf Basis von Android.mk-Dateien). Standardmäßig ist das system nicht die gcc-Kommandozeile während des build-Prozesses. Was ist der beste Weg, um dies zu ermöglichen? InformationsquelleAutor hopia | 2011-04-09

Kann logcat werden verwendet, um log NDK-code in Android? Oder was sind die Optionen für die Protokollierung von NDK?

Anzahl der Antworten 2 Antworten
Wie würde man schreiben, Protokolle von innen nativem code in Android (NDK)? Was sind die verfügbaren Optionen? Zum Beispiel, können logcat verwendet werden, die aus dem inneren des NDK zum schreiben von Protokollen? Oder seit Ihr mehr

Android NDK in Eclipse Typ size_t konnte nicht aufgelöst werden

Anzahl der Antworten 1 Antworten
Ich bin immer der folgende Fehler: "der Typ 'size_t' konnte nicht aufgelöst werden" auf android-ndk-Projekt, aber ich schon Hinzugefügt, die den Pfad zu libraries: /Users/ademar/android-ndk-r8e/platforms/android-8/arch-arm/usr/include /Users/ademar/android-ndk-r8e/sources/cxx-stl/stlport/stlport /Users/ademar/android-ndk-r8e/sources/cxx-stl/gnu-libstdc++/4.7/include damit ich nicht verstehen, warum diese Fehler. code, wo bekomme

Link gemeinsam genutzte Bibliothek unter Android-NDK

Anzahl der Antworten 3 Antworten
Ich mit Erfolg kompilieren von Bibliotheks-LibXtract zu shared-object-libxtract.so und verwenden möchten, wird im zweiten Projekt. In Erwähnung Projekt, das ich versuchen, kompilieren Sie es auf die einfache Funktion: #include <com_androidnative1_NativeClass.h> #include <android/log.h> #include "libxtract.h" JNIEXPORT void JNICALL

Controlling compiler-flags in der Android-NDK?

Anzahl der Antworten 1 Antworten
Ich weiß, dass ich verwenden können LOCAL_CFLAGS Argumente übergeben, die für den compiler. Allerdings ndk-build einfügen-Optionen nach meiner LOCAL_CFLAGS haben, und daher Vorrang. Zum Beispiel möchte ich angeben -Ofast, aber ndk-build fügt -O2 nach meiner eigenen Fahnen,

ldd-äquivalent auf android

Anzahl der Antworten 4 Antworten
Ich habe eine libTest.so dass keine Belastung auf einigen Geräten. logcat ist absolut nutzlos. Mit arm-linux-androideabi-readelf.exe -d libTest.so ich war in der Lage, um zu sehen, alle benötigten libs, die libTest.so benötigt. Ich zog Sie alle in

Generieren core dump in android

Anzahl der Antworten 1 Antworten
Ich bin die Entwicklung einer android-Anwendung mit einigen gemeinsamen Bibliotheken von mir geschrieben und kompiliert mit ndk-r5b. Die Anwendung funktioniert, y und der Forderung an die Bibliotheken funktioniert auch, aber ich entdeckte einige Fehler, Segmentierungen Fehler, und

Wie setzen GNUMAKE variable für ndk-build zu arbeiten

Anzahl der Antworten 8 Antworten
Ich versuche zu machen ndk-build arbeiten innerhalb von Cygwin auf windows. Wie pro die NDK Dokumentation (speziell INSTALL.htm), "Die DDR benötigt GNU Make 3.81 oder höher zur Verfügung stehen, wird auf Ihre Entwicklung." Habe ich Gnu Make

wie nutzen Sie die neuesten FFMPEG in android-studio-Projekt?

Anzahl der Antworten 1 Antworten
Habe ich eine einfache Aufgabe, um ein video aus mehreren Bildern und einer audio-Datei, Nachdem die Suche viel gefunden, dass seine mögliche mit FFMPEG, Leider gibt es keine aktualisierte tutorials für FFMPEG, es gibt wenige, aber veraltet

Android NDK auf Mac OSX - quick install w/o Entwickler-Tools

Anzahl der Antworten 3 Antworten
War ich nur vorgeschlagen, Hafen einige signal processing-code für die Verwendung der Android-NDK, den Prozess zu beschleunigen, aber ich Frage mich 1. wo es zu installieren und 2. was die tool-Kette zur Verwendung Ich würde lieber nicht

einfachste Weg, um debug-crash in native Bibliothek, verbunden durch eine Android-app?

Anzahl der Antworten 5 Antworten
Habe ich portiert und erstellt mehrere low-level-C-Bibliotheken auf Android für mein verwenden in meiner Anwendung. Ich cross-kompiliert Sie mit dem NDK, und verknüpfen Sie dann mit System.loadLibrary(). Nach einiger Zeit, meine Anwendung stürzt ab, wird scheinbar durch

Erteilen von android.die Genehmigung.RECORD_AUDIO-Berechtigungen auf android-shell-Benutzer?

Anzahl der Antworten 2 Antworten
Baue ich einige Kommandozeilen-tool mit dem android NDK und führen Sie es in /data/local/tmp. Jetzt fragt er mich “erfordert android.die Genehmigung.RECORD_AUDIO". Es ist in der Regel in AndroidManifest.xml für java-Anwendung, aber, wie grant es um die android-shell-Benutzer?

Konnte nicht finden, Methode externalNativeBuild() für die Argumente

Anzahl der Antworten 3 Antworten
ich versuche zu integrieren, die ndkBuild Funktionalität in eine bestehende android-studio-Projekt, über das neue android studio 2.2 , um c++ Debuggen, etc. ich habe versucht, aus einer der ndk Beispiel Projekte, die android studio 2.2-Angebote, die funktioniert

Wie konvertiert st_mtime (die von stat-Funktion) zu einem string oder char

Anzahl der Antworten 3 Antworten
Muss ich konvertieren st_mtime-zu-string-format für die übergabe an die java-Schicht, die ich versuchen, dieses Beispiel zu verwenden http://www.cplusplus.com/forum/unices/10342/ aber compiler-Fehler produzieren, ungültige Konvertierung von 'long unsigned int*' in 'const time_t* {aka long int const*}' initializing argument 1

Verwenden Sie eine einfache c++ - Klasse im Android-NDK

Anzahl der Antworten 3 Antworten
Ich versuche zu lernen die Grundlagen der Android-NDK, aber ich bin stucked, wenn ich es mit einem c++ - Klasse. Ich verstehen, wie es zu benutzen mit einer einfachen Funktion, aber was sollte ich tun, um in

Qt5 für Android: inkompatible ABI

Anzahl der Antworten 3 Antworten
Kürzlich installierte ich Qt5 und funktioniert wie ein Charme für API 17 und armeabi-v7a. Aber ich habe zweite AVD mit anderen Parametern (natürlich, ich installierte Pakete AVD-Einstellungen). Nun, ich kann nicht kompilieren erstes Projekt und das neue

Cannot run program "sh": Starten fehlgeschlagen

Anzahl der Antworten 3 Antworten
Ich cygwin heruntergeladen und installiert. Dann kopieren Sie die ndk-Datei auf android-Ordner. Der Weg ist C:\Program Files\Android\android-ndk-r9b then add this path to systemVaraible. Dann gewählt ndk Lage in Eclipse bevorzugen. Dann mit der rechten klicken Sie auf

wie umschreiben Sie das Makefile in android.mk?

Anzahl der Antworten 2 Antworten
In meinem neuen Projekt, ich brauche, um die Basis auf ein c geschriebenen Projekt. Und ich weiß, dass ich das NDK, es zu tun, aber hier ist eine Frage: wie umschreiben Sie die standard - Makefile in

Was hat diese Zeile zu bedeuten? LOCAL_EXPORT_C_INCLUDES

Anzahl der Antworten 1 Antworten
Sehr einfache Frage, in der Hoffnung für eine sehr einfache Antwort. Habe ich eine Menge Leute android.mk-Dateien und habe bemerkt, diese Linie. Ich hatte keine Unterlagen über ihn in meinem NDK ' s docs (zumindest find .

Android-NDK & FFMPEG bauen

Anzahl der Antworten 5 Antworten
Ich versuche zu bauen FFMPEG-Bibliothek für meine android-Anwendung mit dem NDK. Heruntergeladen habe ich den source code von der website und ich denke, dass ich es bauen (es ist mein Erster Versuch der Arbeit mit NDK und

zum schreiben und Lesen von bytebuffer übergang von java jni

Anzahl der Antworten 1 Antworten
Ich brauche Hilfe mit meinem android-Projekt. Möchte ich weitergeben, einen Puffer von java, jni, und mein C++ - code wird füllen Sie die Daten. Dann wird java auf dem Bildschirm anzeigen können. Ich kenne mich nicht viel

Gebäude OpenSSL auf Android NDK

Anzahl der Antworten 3 Antworten
Will ich mit DTLS (auf OpenSSL) mittels JNI auf Android 2.1/2.2. Kann mir jemand helfen, begonnen zu erhalten (tutorials, howto, Zeiger etc.), die mit dem Bau OpenSSL für Android (2.1/2.2) mit Hilfe des Android NDK? Etwas wichtiges,

Android NDK: Dalvik Heap-und Native Heap - Wie Trennen Sie Zwischen die beiden

Anzahl der Antworten 3 Antworten
Ich weiß, es gibt Dalvik JVM-heap-und Nativen heap in einer android-Plattform. Und der Dalvik GC hat keine Arbeit, die auf nativen heap. Aber ich bin mir nicht sicher, wie diese Arbeit, ich meine, wie das Android-OS trennen?

WARNUNG: ABIs [armeabi-v7a,armeabi] set von 'android.injiziert werden.bauen.abi' gradle-flag enthalten 'ARMEABI' nicht die Zielgruppe für dieses Projekt

Anzahl der Antworten 3 Antworten
Hatte ich dieses Problem Letzte Zeit, nach dem upgrade NDK-version auf die neueste version in Android Studio. Ich fand auch die Lösung, um dieses Problem zu beheben. Wenn jemand dieses Problem hat , ich hoffe, es ist

Eclipse-ADT - Ungelöste Integration jni.h

Anzahl der Antworten 4 Antworten
Auf meinem Windows-Plattform, ich habe die neueste version von adt-bundle (20140321) und ndk (r9d) installiert. Die installation ist so sauber, wie es nur geht. Die Umgebungsvariablen NDK_ROOT, PFAD, etc. sind alle richtig definiert. Die app, die ich

wie bauen / kompilieren ndk Anwendung?

Anzahl der Antworten 2 Antworten
Hallo jetzt bin ich download ndk, aber ich weiß nicht, wie zu bauen und zu kompilieren, ich bin eigentlich neu für android-Anwendung....jetzt bin ich mit linux...und ich bin nicht gut in der Befehlszeile.... embdes@embdes-laptop:~$ cd /home/embdes/projects/android/android-sdk-linux_86 /platform-tools/

Wie zu verwenden JNI bitmap-Operationen zu helfen, zu vermeiden, OOM bei großen Bildern?

Anzahl der Antworten 1 Antworten
Hintergrund meisten der Zeit, immer OOM auf android ist durch die Verwendung von zu viele bitmaps und/oder erstellen von großen bitmaps. vor kurzem habe ich beschlossen, zu versuchen, JNI, um zu ermöglichen, die Vermeidung von OOM durch

Fehler beim generieren des endgültigen Archiv: java.io.FileNotFoundException: xxx\bin\resources.ap_ nicht vorhanden

Anzahl der Antworten 2 Antworten
Yeaterday ich einige installiert, ältere Versionen von google api's,nach, dass alles schief geht.Jedes Projekt, das ich erstellen er zeigt "Projekt enthält Fehler beheben". Es zeigt folgenden Fehler : Fehler beim generieren des endgültigen Archiv: java.io.FileNotFoundException: C:\xxx\maps\bin\resources.ap_ does

“Ihr APP_BUILD_SCRIPT Punkte, um eine unbekannte Datei: ./jni/Android.mk"

Anzahl der Antworten 1 Antworten
suchte ich net alle ( denke ich ) . und was immer er sagte, ich habe versucht, aber ohne Glück noch funktioniert nicht . im test sowohl unter cygwin unter windows dies ist meine Datei/Verzeichnisse des Projekts

Wie installiere ich die Android NDK-bundle mit der Kommandozeile?

Anzahl der Antworten 2 Antworten
Dem Android NDK können jetzt installiert werden, direkt aus dem SDK-manager, anstatt nur als separaten download. Wie installiere ich die NDK-Paket von der Kommandozeile aus? Ich versucht habe: android sdk update -u -n -a aber keine NDK-Paket

Wann/warum funktioniert mein Java singleton-Instanz zerstört werden?

Anzahl der Antworten 4 Antworten
Habe ich eine android-app, ist das setup zum starten einer Java-Aktivität (nennen wir es MyJavaActivity), die wiederum startet eine NativeActivity. Wenn die NativeActivity beendet, es kehrt zurück zu MyJavaActivity. Ich habe auch ein Java-singleton-Klasse (nennen wir es

Zugriff auf Android-sensoren über die NDK

Anzahl der Antworten 5 Antworten
Muss ich Lesen etwa 100 samples pro Sekunde aus dem Beschleunigungsmesser auf einem Android, und bei einer festen Abtastrate. Die aktuelle sensormanager übernimmt oder bietet weder. Habe ich gelesen Lesen müssen android-sensoren wirklich schnell Scheint er zu

Das setzen von environment-Variablen in Eclipse zu verwenden mit dem Android-NDK

Anzahl der Antworten 5 Antworten
Ich benutze Android NDK mit cygwin mit Eclipse auf Windows. In meinem makefile habe ich möchten, stellen Sie den Pfad ein fertige Bibliothek, die mit environment-Variablen in eclipse. Also ich mache Folgendes: Und im makefile: LOCAL_SRC_FILES =

android-Statische Initialisierung opencv 3.0 Cannot load library "opencv_java3"

Anzahl der Antworten 4 Antworten
Mit Android ADT versuche, statische openCV initialisieren, damit es in der app enthalten zu bauen, und Benutzer müssen nicht zum download openCV-Manager aus dem Android playstore. Bin mit openCV-v3 (http://opencv.org/downloads.html) In der Phase nur versuchen, fügen Sie

Android NDK plugin-installation in eclipse SDK

Anzahl der Antworten 3 Antworten
Wenn ich versuche zu installieren Android NDK plugin von Android Developer Tools Update Seite - https://dl.google.com/android/eclipse/ in meinem Eclipse, es zeigt die folgenden Fehlermeldung angezeigt - ich bin mit Android-Developer-Tools von Google, Erstellen von: v22.6.2-1085508. Und ich

Installieren OpenGL ES und kompilieren von code für android

Anzahl der Antworten 4 Antworten
Ich habe gerade angefangen zu lernen, OpenGL ES unter android (mit dieses Buch) und stieß auf ein Problem der Annahme Quelle code aus Kapitel 5 zu den bestehenden Methoden der Verwendung von jni in android (eigentlich geht

Läuft ffmpeg-Bibliothek in android

Anzahl der Antworten 1 Antworten
Habe ich eine einfache Aufgabe zu tun. Ich Abmischen, Gruppe von Bildern in ein video mit ffmpeg arbeiten in der android-Umgebung. Nach über einer Woche kämpfen mit verschiedenen tutorials und Beispiele, die erklären, wie Sie ausführen, kompilieren

Konfigurieren von Android Studio verwenden, NDK (android-ndk-r10d, Windows 64-bit)

Anzahl der Antworten 6 Antworten
Ich habe eine Anwendung, die ich bin versucht zu kompilieren, verwendet *.c-Dateien. Kompilieren muss ich verwenden NDK. Heruntergeladen die 64bit version und stöberte im Netz finden Sie Tipps zum konfigurieren von gradle. Scheint es, die config ist

Wie Sie Ziel verschiedenen Android-Architekturen?

Anzahl der Antworten 3 Antworten
Ich bin derzeit mit der OpenCV (OpenCV4Android) Bibliothek, welche nicht mit dem NDK (es gibt keine C-oder C++ - code). Doch, gibt es .also Dateien für armeabi, armeabi-v7a, mips und x86. Wenn ich alle diese in das

Wie kann ich hinzufügen .also Dateien auf ein android-library-Projekt mit gradle 0.7+

Anzahl der Antworten 4 Antworten
Projekt Struktur: App-Projekt --> hängt davon ab, Bibliothek Projekt Library Project hat ein Ordner für die kompilierten jni libs jniLibs.srcDirs = ['libs'] Und ich habe versucht, indem Sie die folgenden, um das android-element des builds.gradle als pro

java.io.IOException: Kein original dex-Dateien gefunden für dex Lage

Anzahl der Antworten 6 Antworten
Ich versuche zum Aufbau einer Android-Anwendung mit der neuesten SDK von Projekt-Dateien, die nicht aktualisiert wurden seit dem Jahr 2015. Mit ein wenig Arbeit, ich habe es geschafft, es bauen und installieren, aber wenn ich starte bekomme