2017-01-24 3 views
3

Im arbeiten auf android app (mit android studio) wer ist in der lage zu verstehen, die aktivität sie tun mit einem algorihm der gestenerkennung. Für den Alorithmus im mit GRT-Bibliothek verfügbar auf Nickgillian Ithub-Konto (ich kann den Link nicht posten, verursachen mein Neuling Ruf)GRT lib, und wie man native lib auf android sudio

Ich versuche, das GRT (Gestenerkennung Toolkit) auf meinem Projekt zu importieren, aber ich bin einige Probleme haben, weil ich mit ndk Anwendungen neu bin. die Bibliothek für den Import i gefolgt einige Tutorials auf youtube und diesen Link:

http://hollyhook.de/wp/grt-for-android/

ich, dass stattdessen folgte es für Eclipse ist, das Verfahren für die Android-Studio anzupassen. Ich erstelle die jni und die Application.mk und Android.mk. Für die Kompilierung Teil ich verwende cygwin64 wie ich online auf einigem Video gesehen habe, aber wenn ich den Befehl: /cygdrive/C/Programmi/Java/NDK/ndk-build (Die Systemvariablen mit dem gleichen Pfad festgelegt werden)

Der Ausverkauf ich immer Antwort -bash:/cygdrive/C/Programmi/Java/NDK/NDK-build: Keine solche Datei oder das Verzeichnis

-

-

könnte jemand mir erklären, wie ich th bauen ist Projekt oder ein schneller Modus für das gleiche? Danke und Entschuldigung für mein schlechtes Englisch.

+0

ist es auch möglich, dass Sie ein Opfer der Windows-nahtlosen Ordnernamen-Internationalisierung werden. Was Sie im Explorer als "C: \ Programmi \ Java" sehen, kann sich von der cygwin-Eingabeaufforderung unterscheiden. –

Antwort

1

Sie arbeiten an einem alten Tutorial. Wir liefern das Shell-Skript ndk-build nicht mehr in den Windows NDKs (https://github.com/android-ndk/ndk/issues/194). Soweit ich das beurteilen kann, gibt es eigentlich keinen Grund dazu. Sie sollten einfach ndk-build.cmd ausführen können und es wird gut funktionieren. (Wenn jemand einen Anwendungsfall hat, der etwas anderes sagt, sprechen Sie bitte!)

Wenn Sie nur cygwin verwenden, weil ein Tutorial gesagt hat, sollten Sie wissen, dass Sie Cygwin nicht wirklich verwenden müssen. Sie können ndk-build.cmd über die normale Windows-Eingabeaufforderung ausführen. (In der fernen Vergangenheit war Cygwin eigentlich die einzige Möglichkeit, das NDK unter Windows zu benutzen, weshalb einiges Material dazu sagen könnte.)