Tag: Android ndk

Wie man vorgebaute geteilte Bibliotheken in apk mit eclipse einbezieht

Ich habe eine gemeinsame Bibliothek libfoo.so und muss es in meiner Android-App verwenden. Mein erster Versuch war, in Android.mk zu haben: 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 habe ich: statis { System.loadLibrary("foo"); } Dies baut richtig, aber ich habe festgestellt, dass erstellt apk nicht […]

Android Floating Point Mathe Leistung

Ich habe eine Android-Anwendung, die die NDK verwendet, um eine große Menge an Gleitkomma-Mathematik auszuführen. Ich habe gerade einen neuen Galaxy Nexus erworben. Zu meiner Überraschung läuft meine App viel langsamer als es sollte. Ich vermute, das ist, weil die meisten Geräte Hardwarebeschleunigung verwenden und der Galaxy Nexus nicht ist. Wenn ich eine Operation ausführe, […]

Ist Android wirklich auf anderen Plattformen als ARM vorhanden?

Ich möchte eine in C ++ geschriebene Anwendung an Android anschließen. Die Konvertierung der Anwendung von C ++ auf Java wird eine Menge Arbeit, die ich lieber verwenden würde, um die Anwendung besser für diese Plattform anstelle der Behebung von Konvertierungs-Bugs und Lösung von Refactoring-Probleme zu verwenden. Die NDK scheint ein guter Weg zu nehmen, […]

Android ndk multitouch

Im Schreiben einer Anwendung, die nur nativen Code verwendet. So ist es möglich, Multitouch-Events in ndk zu bekommen? Ich fühle mich wie das ganze Web, aber ohne etwas zu finden! Wer weiß, wie man das macht?

So vermeiden Sie Strippen für native Code-Symbole für Android-App

Ich bekomme sigsegv 11 in nativen Code und ich muss vermeiden, Strippen zu verstehen, was falsch ist. Die App benutzt die Bibliothek (aar) und ich konnte das Strippen für den Aar mit 'cmd-strip' Hack vermeiden. Aber in der apk abgestreift Version von .so wird sowieso verwendet, so dass die App die Symbole, wahrscheinlich während transformNative_libsWithStripDebugSymbolForDebug […]

Einrichten von C ++ 11 (std :: thread) für NDK mit ADT / Eclipse

Ich habe versucht, C ++ 11 zu benutzen. Ich entwickle ein Android-Projekt und ich möchte std :: mutex verwenden. Zusammen mit OpenCV Aber egal was ich tue, ich kann einfach nicht scheinen, den Type 'mutex' could not be resolved zu beheben Type 'mutex' could not be resolved Fehler. Ich habe versucht, den Tutorials zu folgen, […]

So legen Sie die Inhaltsansicht von NativeActivity auf die in Java erstellte Komponente fest

Gibt es eine Möglichkeit, den Inhalt einer NativeActivity auf eine in Java erstellte Komponente zu setzen (z. B. ein FrameLayout, ImageView usw.)? Ich habe die Notwendigkeit, eine NativeActivity zu verwenden (um Touchpad-Eingabe auf Xperia Play zu erhalten), aber ich muss auch in der Lage sein, Komponenten zu sehen, die im Java-Code erstellt wurden. Ich habe […]

Verknüpfung von thirdparty libs (libs.a) mit NDK

Ich baue einen Android-Apk, der einige native Bibliotheken eines Dritten verwendet, diese libs sind in Static Object Code Library (.a Dateien) und ich muss einen JNI-Wrapper schreiben, um in Java diese Funktionen zuzugreifen. Diese libs sind bereits mit einem Cross-Compiler kompiliert und sind nativ zu Android. Wie kompiliere ich meine JNI-Quellen, die mit den Funktionen […]

Ungültige indirekte Referenz auf NewObject-Aufruf

OK, also habe ich den nativen Code unten. Ich versuche, ein Array von FilePermissionInfo daraus zurückzugeben, gefüllt mit einigen Daten, die von stat () zurückgegeben werden. Das Problem ist, dass ich den folgenden Fehler bekomme, wenn NewObject das erste Mal aufgerufen wird: 06-15 20: 25: 17.621: W / dalvikvm (2287): Ungültige indirekte Referenz 0x40005820 in […]

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 […]

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