Der PHP-Editor Xiaoxin hat bei der Verwendung von Android NDK ein Problem festgestellt. Der Fehler lautet wie folgt. Dieses Problem kann während des Entwicklungsprozesses häufig auftreten, ist jedoch nicht so einfach zu lösen. Bei der Entwicklung mit Android NDK müssen wir häufig C- oder C++-Code aufrufen. Während des Kompilierungs- und Verknüpfungsprozesses können verschiedene Fehler auftreten, die sorgfältig überprüft und behoben werden müssen. Wenn wir auf Probleme stoßen, können wir diese lösen, indem wir Fehlermeldungen anzeigen, die Codelogik überprüfen, Dokumente vergleichen usw. Durch die Überprüfung der Fehlermeldung und die Analyse der Grundursache des Problems können Sie hoffentlich eine Lösung für das Problem finden und den Entwicklungsprozess reibungsloser gestalten.
Ich verwende Fyne zum Packen, habe aber Probleme beim Packen auf Android. Ich habe zwei Methoden ausprobiert und der Fehler ist wie folgt:
Gefunden in NDK no ARM 编译器(已尝试)。确保您的 NDK 版本为 >= r19c。使用
sdkmanager --update 来更新
und
Android NDK gefunden in no 在 $ANDROID_HOME/ndk-bundle 或 $ANDROID_NDK_HOME
Ich habe versucht:
fyne package -os android -appID com.example.myapp
-> Android NDK weder in $ANDROID_HOME/ndk-bundle noch in $ANDROID_NDK_HOME gefunden
ANDROID_NDK_HOME=/Users/ahmetaffanebcioglu/Library/Android/sdk/ndk fyne package -os android -appID com.example.myapp
-> 在NDK中找不到arm编译器(已尝试)。确保您的 NDK 版本为 >= r19c。使用 sdkmanager --update
Aktualisiert
Für diejenigen, die nach einer Antwort auf dieses Problem suchen, wurde eine Lösung gefunden.
ANDROID_NDK_HOME=/Users/username/Library/Android/sdk/ndk/Contents/NDK fyne package -os android -appID com.example.myapp
Aber ob das NDK an einem anderen Ort ist, weiß ich nicht.
Das obige ist der detaillierte Inhalt vonIch habe Probleme bei der Verwendung des Android NDK und der Fehler ist wie folgt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!