Das Android Native Development Kit (NDK) ist ein begleitendes Tool zum Android-SDK, mit dem Sie performance-kritische Teile Ihrer Apps in nativem Code erstellen oder vorhandene Bibliotheken in C / C ++ an Android portieren können. Es bietet Header und Bibliotheken, mit denen Sie Aktivitäten erstellen, Benutzereingaben verarbeiten, Hardwaresensoren verwenden, auf Anwendungsressourcen zugreifen und vieles mehr, wenn Sie in C / C ++ programmieren.
Ist es möglich, eine C ++ - Anwendung zu portieren, die die STL ausgiebig für Android nutzt? Ich verstehe, dass der NDK dies derzeit nicht unterstützt, aber gibt es Bemühungen (Open Source oder andere), um dies zu erreichen?
Wenn nicht, gibt...
28.04.2010, 00:03
Ich versuche, den Flugmodus in einem Nexus 4 mit Android 4.2.2 einzustellen.
Ich weiß, dass es nicht möglich ist, seit AIRPLANE_MODE_ON nach Globale Systemeinstellungen verschoben wurde und es ist einfach eine Leseoption.
Gibt es eine ander...
22.04.2013, 23:11
Ich versuche mit einem USB-Gerät von einem Android-basierten Smartphone über OTG zu kommunizieren. Ich konnte mit meinem Gerät über Android USB Host API kommunizieren. Das Problem der USB-Host-API-Lösung ist die Leistung (einzelner Massentransfe...
30.04.2013, 14:24
Gibt es eine Möglichkeit, C/C++ compilers direkt auf dem Android-Gerät zu haben?
Etwas wie ich kann adb shell das Gerät und gcc oder agcc oder etwas im Zusammenhang mit der Kompilierung C\C++ src Dateien ausführen.
Ich habe geg...
17.08.2011, 10:46
Ich entwickle einige native Bibliotheken für Android und verwende Boost-Bibliotheken - nur Header-basierte. Das Problem, mit dem ich konfrontiert bin, ist, dass, wenn ich versuche, einige meiner nativen Bibliotheken mit einer Systembibliothek zu...
30.06.2012, 20:45
Ich versuche, eine einfache Android-Anwendung mit dem NDK und C ++ zu schreiben. Insbesondere möchte ich das gnustdc ++ verwenden, das in der neuesten Version des NDK (r7) enthalten ist. Die JNI-Bibliothek hat kompiliert und funktionierte perfek...
31.12.2011, 07:21
Ich bin neu dazu weiß nicht, wie ich das anfangen soll,
Ich habe ein Projekt erstellt, das mit C ++ unter Verwendung von Android.mk verknüpft ist
Wenn ich also eine Methode von Java aus anrufe, sollte sie den booleschen Wert für mein gemei...
29.07.2017, 05:00
Ich versuche, unsere C ++ - Code-Basis (mit CMake) für die Android-Plattform mit dem r5b NDK unter Ubuntu 10.10 zu kompilieren. Die Kompilierphase ist erfolgreich, jedoch gibt es während der letzten Verbindungsphase für die .so viele ungelöste V...
03.06.2011, 07:22
In der folgenden SO Frage: Ссылка behauptet @zeh einen Port von Ein Java Blur-Algorithmus zu C läuft 40 mal schneller.
Da der Großteil des Codes nur Berechnungen enthält und alle Zuweisungen nur "einmal" vor dem eigentlichen Algorithmus-Zah...
28.01.2014, 07:21
Ich versuche, die nvfile-Bibliothek von Ссылка im android ndk-Beispielordner libs zu kompilieren. Wie auch immer, da ich nicht wirklich die ganze Bibliothek benötige, zog ich die eine heraus, die ich brauchte, mit scheinbar Abhängigkeiten. Hie...
25.05.2011, 00:37