Mögliche Duplizieren neu:
Prevent ndk-build from automatically cleaning moduleJeder NDK Build ist eine vollständige
Android-Projekt mit einer NDK Bibliothek. NDK r8c. Kompilieren unter Cygwin (es ist ein altes Projekt).
Ein Bündel von C++ und C-Dateien und einige .a Bibliotheken über LOCAL_LDLIBS verknüpft.
Seit vor einiger Zeit, ich bin zu bemerken, dass jeder NDK Build über alle Quelldateien geht. Selbst wenn ich den ndk-build zweimal hintereinander anrufe, gibt es beim zweiten Versuch eine vollständige Neuerstellung. Es gibt nichts auf die Wirkung in den .mk Dateien, die ich sehen kann, und der Befehl Ich rufe zu bauen, ist ein Vanille $NDKPATH/ndk-build
. Es gibt keine Option B überall.
Die einzige Falte ist dies: auf jedem Build, NDK sagt der folgende:
/cygdrive/c/android-ndk-r8c/build/core/add-application.mk:128: Android NDK: WARNING:
APP_PLATFORM android-9 is larger than android:minSdkVersion 3 in
/cygdrive/d/AppPath/AndroidManifest.xml
Was ist los, bitte? Kann ich irgendwie sehen, basierend auf welchen Dateidaten ist make
eine Entscheidung zu treffen, alles neu zu erstellen?
in NDK R8d Feste zu ändern. –