android-ndk

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.
2
Antworten

Wie zu vermeiden, Strippen für native Code-Symbole für Android App

Ich bekomme sigsegv 11 in nativem Code und ich muss vermeiden, zu strippen, um zu verstehen, was falsch ist. Die App verwendet Bibliothek (aar) und ich konnte Stripping für das aar mit 'cmd-strip' vermeiden hacken . Aber in der apk-Version v...
01.11.2016, 06:38
4
Antworten

Die native, gemeinsam genutzte Bibliothek kann nicht mit Abhängigkeiten in einer nativen Aktivitäts-App geladen werden

In meiner Android App habe ich 4 Bibliotheken: %Vor% Wenn ich eine kleine Befehlszeilen-ausführbare Datei schreibe, die mit libTemplate verknüpft und ANativeActivity_onCreate manuell aufruft, verlinkt sie und läuft gut (wenn ich LD_LIBRARY_P...
21.09.2012, 05:20
1
Antwort

JNI Warnig erwartet den Rückgabetyp 'L' und ruft LocationManager.requestLocationUpdates auf

Ich benutze Necessitas (QT in Android). Mit Andrid NDK ruft eine Android-Aktivität eine QT-Anwendung (.so) auf. Ich arbeite an einigen Bindungen für das GPS. Ich denke, dass ich dorthin komme, aber ich bekomme eine JNI-Warnung ( JNI Warnig er...
16.05.2011, 12:50
10
Antworten

Ist tiefes Java-Wissen für Android erforderlich? [geschlossen]

Ich bin ein C ++ Entwickler, der an Android interessiert ist. Soweit ich weiß, ist Java die einzige Möglichkeit, Anwendungen für Android zu entwickeln. Es gibt auch NDK, aber wie ich sehen kann, ist es nur etwas wie JNI für Java. Ist es zwingend...
26.05.2010, 17:44
2
Antworten

SIGILL im Android NDK-Code

Ich habe eine NDK-App auf dem Markt und habe einen nativen Absturzbericht über ein SIGILL -Signal erhalten. (Ich verwende Google breakpad, um native Absturzberichte zu generieren.) Hier sind die Details: Meine App wurde für armeabi-v7a...
18.08.2011, 05:03
2
Antworten

Android NDK #define Probleme

Wenn ich #define entweder zu main.cpp oder zu einem meiner von main.cpp aufgerufenen Header hinzufüge, scheint es in anderen Dateien nicht definiert zu sein. Zum Beispiel könnte ich in main.cpp etwas tun wie: %Vor% Dann in einer meiner an...
12.06.2012, 12:57
1
Antwort

NDK-Integration in Android Studio Fehler

Ich benutze Android Studio Version 1.3.1 und versuche, das NDK zu integrieren, indem ich zu local.proprties gehe und ndk.dir = schreibe und ich habe diesen Fehler bekommen Fehler: Ausführung fehlgeschlagen für Aufgabe ': tesstwo: compileRelea...
02.09.2015, 05:05
1
Antwort

Erzeugen von .so-Dateien in Android Studio 1.0.2 mit NDK

Ich habe daran gearbeitet, eine sehr einfache NDKSample-Anwendung zu erstellen, die nach dem Walk-through-Verfahren erstellt wurde. hier . Mein Problem ist, dass ich Android Studio nicht dazu bringen kann, die .so-Dateien zu generieren, also h...
05.01.2015, 06:43
4
Antworten

android update project -path "Befehl nicht gefunden"

Ich versuche eine App mit OCR zu entwickeln, die unter Android läuft. Ich befolge die Schritte in Ссылка Ich habe den Schritt "ndk-build" bestanden und bin zum Schritt "android update project -path." gegangen. Aber es zeigt "android: Bef...
28.05.2012, 12:00
2
Antworten

So fügen Sie mehrere TextView-Dynamische zum LineLayout in main.xml hinzu

Ich weiß, dass es möglich ist, einige Layouts wie Button und TextView zu einem LinearLayout hinzuzufügen. Ich möchte mehr als ein TextView basierend auf der Bedingung einer for-Schleife erstellen. Ich habe es auf meine eigene Art...
07.09.2011, 13:34