Ich betreue derzeit kostenlose Open-Source-Webserver Lösungsstapelpaket, das hauptsächlich aus dem Lighttptd-HTTP-Server, der MySQL-Datenbank und den Programmiersprachen PHP besteht. Es befindet sich noch im Beta-Stadium.
Es kann Ihnen eine grundlegende Vorstellung davon geben, wie Sie diese Art von Inhalten in Android entwickeln können.
Ja, die echten Binärdateien müssen für die ARM-CPU kompiliert werden, um die Datei ausführbar zu machen.
Und Sie können NDK verwenden, aber ich empfehle Ihnen, sich für Alternativen wie CodeSourcery zu entscheiden oder Linaro
Hier einige Starter-Tutorials zum Cross-Compilieren von Linux-Programmen in ARM
Wie auch immer, Sie können diesen Artikel lesen, wie ich für DroidPHP crosskompiliere