/ / Ist es möglich, Android-App ohne ein SDK zu schreiben? - Android

Ist es möglich, Android-App ohne ein SDK zu schreiben? - Android

Da Android-Apps Java-Programme sind, wäre es möglich, einen komplett neu zu schreiben, ohne ein SDK zu verwenden? Wenn nein, warum nicht?

Antworten:

3 für die Antwort № 1

Nein. Android-Apps sind in Java codiert - aber nur eine Teilmenge der Standard-Java-API ist enthalten, und selbst das hat einige benutzerdefinierte Änderungen. Während die erste Stufe der Kompilierung zu einer .apk-Datei darin besteht, nach Java-Bytecode zu kompilieren, muss Android das dann in Dalvik-Bytecode konvertieren und Ihre Anwendung packen, signieren und zip-ausrichten, damit sie ausgeführt wird. Außerdem wird das SDK die notwendigen Dateien wie R.java und Ihr XML erzeugen, mit denen die gewöhnlichen Java-Compiler nicht umgehen können.

Während Sie Ihr gesamtes Projekt einfach mit Notepad codieren können, benötigt die Kompilierung das Android SDK.


2 für die Antwort № 2

Sie können dies nicht tun, da Sie die Android-spezifischen Klassen benötigen, die Teil des SDK sind. Ganz zu schweigen von den nützlichen Tools zum Erstellen des Pakets (Packen, Signieren usw.) und anderen Vorteilen und Fehlern.