2010-11-12 9 views
7

Ich möchte eine Bibliothek für Android entwickeln. In welcher Form kann ich es versenden? Glas, apk oder etwas anderes? Wie soll ich das machen, damit andere Entwickler meine Bibliothek in ihrer Anwendung verwenden können?So versenden Sie eine Bibliothek für Android

Antwort

3

Wenn Ihre Bibliothek ist reiner Java-Code, eine JAR in Ordnung, vielleicht geZIPpte mit Dokumentation usw.

Wenn Sie benötigen Ressourcen oder andere Android-spezifische Nicht-Java Sachen, sollten Sie suchen ein Android library project bei Verwendung. Das wird am besten als Quellcode geliefert, obwohl es Tricks gibt, um es in (meistens) binärer Form zu verpacken. Und das neue Gradle-basierte Build-System, das sich gerade in der Entwicklung befindet, sollte es einfacher machen, Bibliotheksprojekte zu erstellen, die in binärer Form (ohne Quellcode) ausgeliefert werden.

+0

die Links sind tot, könnten Sie sie bitte aktualisieren? – n611x007

1

Als ein normales Glas. Ihre Bibliotheksklassen werden zusammen mit einer konkreten Anwendung in den Dalvik VM-Bytecode konvertiert.

1

Ich würde einfach Ihren Code auf link text werfen und erlauben Benutzern, den Code herunterzuladen oder von dort zu verzweigen. Ich habe auf GitHub ziemlich viele Android-Bibliotheken gesehen.