Nein, das kannst du nicht. Wenn Sie jedoch dazu neigen, können Sie eine Web-App erstellen, die nach dem Android-Browser sucht und nur auf dem Andriod angezeigt wird. Das würde jedoch eine Internetverbindung erfordern.
Ich habe das Android nicht selbst benutzt, aber vielleicht hat es Gears-Unterstützung wie Chrome. Wenn ja, dann kannst du Gears in die App integrieren und sie auf ihr Android herunterladen.
Wenn ich mich nicht irre, hat Google ein spezielles Framework für Andriod erstellt, es verwendet Java-Syntax und Sie können Java-Bibliotheken importieren.
Aber wie BraedenP sagte, können Sie immer noch nach android browser suchen und eine spezielle Seite für andriod rendern, aber Sie haben keinen Zugriff auf die Ressourcen (Hardware).
Ja, Java ist der bevorzugte Weg, aber es gibt auch andere Möglichkeiten:
Ja, Sie können Anwendungen in PHP schreiben. Aber am Ende werden sie nur webapp sein und nicht in der Lage sein, ein Verhalten / Funktionalität bereitzustellen, wie sie von nativen Anwendungen in Java / C ++ bereitgestellt werden.
Sie brauchen nicht wirklich PHP. Wenn Sie beispielsweise etwas aus einer Datenbank benötigen, können Sie sich über jquery ajax verbinden. Von dem Server wirst du ein JSON-Objekt mit der Abfrage / Daten senden, die du willst. Natürlich können Sie dies tun, um Dateien vom Server herunterzuladen, wenn Sie ein Update-System erstellen möchten. So stelle ich meine Anwendungen her. Es tut mir leid für mein Englisch, ich hoffe, Sie verstehen:)