Tag: Android ndk

Kein JNI_OnLoad gefunden in … überspringen init

Ich habe diese Nachricht für den vergangenen Tag oder so bekommen, und bis jetzt hat es kein Problem verursacht. Ich habe meinen Code mit meiner nativen Bibliothek früher laufen, aber heute habe ich ein paar neue Funktionen hinzugefügt und wieder wird es nicht funktionieren. Es gibt keine Fehler in LogCat angezeigt, aber mein Programm öffnet […]

Android NDK Plugin Installation in Eclipse SDK

Wenn ich versuche, Android NDK Plugin von zu installieren Android Developer Tools Update Site – https://dl.google.com/android/eclipse/ In meiner Eclipse, es zeigt die folgende Fehlermeldung – ich benutze Android Developer Tools von Google, Build: v22.6.2-1085508. Und ich habe Android-ndk-r9d-windows-x86_64 heruntergeladen. 'Installing Software' has encountered a problem. An error occurred while collecting items to be installed An […]

CLI auf DalvikVM scheitert an JNI lib

Ich muss eine Kommandozeilenversion von Java-Anwendung auf Android laufen (Yeah ich weiß, dass es nicht trivial ist). Ich versuche, es mit Dalvikvm zu starten, es fängt eigentlich an, aber irgendwo später fehlt mein Code, weil es mit android.util.log beginnt und diese Ausnahme auslöst. java.lang.UnsatisfiedLinkError: println_native at android.util.Log.println_native(Native Method) at android.util.Log.i(Log.java:159) at org.slf4j.impl.AndroidLogger.info(AndroidLogger.java:151) at org.gihon.client.TunnelingClient.<init>(TunnelingClient.java:62) at […]

Wie zu erkennen, welche nativen gemeinsamen Bibliotheken von Android-Anwendung geladen werden

Meine Anwendung verwendet native gemeinsame Bibliothek (.so), ich System.loadLibrary("xxx") es durch Aufruf von System.loadLibrary("xxx") . Es lädt gut und ich kann die nativen Methoden nennen. Ich frage mich, ob es irgendeine Möglichkeit gibt zu erkennen, welche gemeinsame Bibliotheksanwendung verwendet wird. Ich habe versucht, geladene Bibliotheken von PackageManager aufzulisten: PackageManager pm = getPackageManager(); String applicationPackage = […]

LOCAL_LDLIBS vs. LOCAL_LDFLAGS

Der Android NDK Guide erklärt die beiden Variablen in der Adnroid.mk wie folgt: LOCAL_LDLIBS – Die Liste der zusätzlichen Linker-Flags, die beim Erstellen Ihrer freigegebenen Bibliothek oder ausführbaren Datei verwendet werden sollen. … LOCAL_LDFLAGS – Die Liste der anderen Linker-Flags, die beim Erstellen Ihrer gemeinsamen Bibliothek oder ausführbaren Datei verwendet werden sollen. … Also, was […]

Android / bitmap.h: Keine solche Datei oder ein Verzeichnis (nach dem Aktualisieren von Android SDK-Tools zur Revision 14)

Nach der Installation von Android SDK-Tools Revision 14 und feste build.xml Ich kann nicht bauen native lib. Fehlermeldung: Compile++ thumb: ******* <= native/******/src/********.cpp native/*********/src/******.cpp:7:28: error: android/bitmap.h: No such file or directory Projekt baut wunderbar, aber native bauen nicht. LOCAL_LDLIBS + = -ljnigraphics in der Datei Android.mk enthalten.

Ndk-build kann nach dem letzten NDK-Update keine Superpowered-Audio-Bibliothek erstellen

UPDATE 19. März 2016: Superpowered hat neue Binärdateien veröffentlicht, die mit NDK r11 richtig funktionieren Ich versuche, Superpowered Bibliothek CrossExample Beispielprojekt in Android Studio zu bauen. Bis zum letzten NDK-Update funktionierte es wie Charme, aber jetzt Ausführung von ndk-build gibt einen Fehler: Error:error: undefined reference to '__page_size' Ich habe versucht, mit verschiedenen Toolchains zu bauen, […]

Cocos2D-X für Android, Symbol 'cocos2d' konnte nicht gelöst werden

Ich beginne mit Cocos2D-X für Android nach http://www.raywenderlich.com/11283/cocos2d-x-for-ios-and-android-getting-started . Ich laufe die Demo in xcode und Android ohne Problem, bis ich zum "Definieren eines kombinierten Java / C ++ – Projekts im Eclipse" Teil gehe. Nachdem ich das alles gemacht habe, bekomme ich den Fehler Symbol 'cocos2d' could not be resolved für die using namespace […]

Was ist JNI Graphics oder wie man es benutzt?

Im Android NDK gibt es eine Bibliothek namens JNI Graphics. Was ist das? Kann ich das verwenden, um Bilder für OpenGL ES mit C / C ++ zu laden?

100% Native C Anwendung auf Android?

Gibt es sowieso konnte ich 100% nativen C-Code für Android schreiben? Ich weiß, es gibt Möglichkeiten, um einige C-Code in Java-Code zu schreiben, aber ich weiß kein Java und ich hasse Java sowieso. Gibt es sowieso kann ich reinen C-Code schreiben, der unter Android laufen wird?

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