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++.
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
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
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
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
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
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
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
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
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 :
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
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
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
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
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,
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
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
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
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
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
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
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?
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
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
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
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
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
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
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 .
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
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
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,
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?
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
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
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/
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
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
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
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
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
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
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 =
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
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
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
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
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
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
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
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