Tag: Android ndk

Android NDK – unterstützt es gerade ARM Code oder einfach nur Thumb

Ich wurde gebeten, die Android-Plattform für unser Produkt zu bewerten und ich sehe mich auf verschiedene Optionen, ich bin nur nur Kratzen die Oberfläche gerade jetzt und die eine Sache, die mich stört ist, dass ich nicht sehen kann, wie man Code als gerade ARM-Code zu kompilieren (Kein Daumen), ich weiß, dass Daumen langsamer läuft […]

Debuggen von Android NDK C / C ++ – Code in Eclipse – Breakpoints werden nicht getroffen

Ich habe Android SDK Bundle für Linux und Android NDK heruntergeladen. ADT wurde installiert, ich habe CDT installiert. Ich habe ein Android-Projekt erstellt und native Unterstützung (jni) hinzugefügt. Dann habe ich native Funktion in Java-Code geschrieben, der in c ++ Code exportiert. In c ++ – Code habe ich diese Funktion definiert. Java-Code: static { […]

Android Native Unterstützung hinzufügen – ungelöst jni.h, android / log.h etc

Vor heute benutze ich Eclipse 3.8 mit Sequoyah Plugin für Android NDK Projekt. Aber heute habe ich beschlossen, Eclipse zu Juno Release mit SDK und NDK zu erfrischen. Ich war sehr glücklich, dann sehe ich Android Native Tools in ADT-Installation, die die gleiche Arbeit wie Sequoyah, aber mit Debug-Funktion zu tun. Ich habe ein neues […]

FFmpeg-Unterstützung für libstagefright Hardware-Decodierung

Jeder: Ich bin neu bei ffmpeg. Kürzlich arbeite ich an Projekt, um ffmpeg zum Android-Gerät zu portieren. Am Anfang habe ich ffmpeg zu gemeinsamen libs (.so Dateien) auf eine ganz normale Weise nach einigen Führern im Internet kompiliert, lade sie in meine Android-App. Es funktioniert einwandfrei. Jetzt möchte ich, dass ffmpeg libstagefright benutzt, um HW-Decodierung […]

Wie man ein C-Programm für Genymotion (Android x86)

Ich versuche, eine einfache HelloWorld-Anwendung aufzubauen und auf Genymotion zu laufen. Mein Gebäudesystem ist Ubuntu 14.04 64bit. Ich habe Android SDK (r22.6.2) und NDK (r9d) installiert. Erster Versuch: Mit dem vorgebauten NDK ARM Toolchain erstellen TOOLCHAIN = $NDK/toolchains/arm-linux-androideabi-4.8 $TOOLCHAIN/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc –sysroot=$PLATFORM hello.c -o hello adb push hello /sdcard/ ./hello Ich bekomme einen Fehler /system/bin/sh: ./Hello: not […]

Markieren Sie Text auf einem PDF

Ich habe MuPDF richtig kompiliert und konnte die Beispiel-App ohne Problem ausführen, aber: Problem Ich möchte eine Funktionalität wie highlights,underlines, sticky notes, arrows, lines, ovals, rectangles, freehand drawings and text boxes on which user long pressed by his finger , wie im RepliGo PDF Reader pdf Reader und anderen. Ich suchte viel, fand aber keinen […]

Unmapping oder 'Release' ein MappedByteBuffer unter Android

Das übliche Problem in Java ist, dass Sie hacken müssen , um eine ordnungsgemäße Entpackung von Speicher-Mappings-Dateien zu erhalten – siehe hier für den 14-jährigen Fehlerbericht;) Aber auf Android gibt es 0 Lösungen in reinen Java und nur über NDK. Ist das wahr? Wenn ja, irgendwelche Hinweise auf eine Open-Source-Lösung mit Android / Java-Bindungen?

Android NDK finden dynamischen Link: nicht in der Lage, Bibliothek zu debuggen

Ich habe ein Projekt, das kompiliert, lädt und läuft in der Android-Gerät schön. Wenn ich den gdb-Server anrufe, funktioniert das auch gut. Dann, wenn ich den GDB-Client anrufe, um mit Breakpoints zu laufen, ist die Meldung angezeigt: Error while mapping shared library sections: /system/bin/linker: No such file or directory. libandroid.so: No such file or directory. […]

Android NDK mmap Anruf gebrochen auf 32-Bit-Geräte nach dem Upgrade auf Lollipop

Ich versuche, 784 MiB Speicher zu packen. Ja, ich weiß, das ist viel für ein 32-Bit-Telefon, aber der folgende Anruf funktionierte vor Android 5.0: mmap(0, 0x31000000, PROT_NONE, MAP_ANON | MAP_SHARED, -1, 0); Allerdings auf drei verschiedenen Geräten von verschiedenen Herstellern, Upgrade auf Android 5.0 hat dies gebrochen. Ich nehme an, das ist eine Änderung der […]

"Unable to find native library" Fehler in Native Activity App

Ich habe einige Probleme mit meiner Native Activity Anwendung. Es funktioniert gut auf 99% der Geräte. Aber manchmal bekommt man den folgenden Fehler: java.lang.RuntimeException: Unable to start activity ComponentInfo{nightradio.sunvox/nightradio.sunvox.MyNativeActivity}: java.lang.IllegalArgumentException: Unable to find native library: sundog at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2070) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2095) at android.app.ActivityThread.access$600(ActivityThread.java:134) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4830) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) […]

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