Ich möchte meine aar veröffentlichen, aber nicht mit Open Source-Lizenz veröffentlichen. Also, was ist der richtige Weg? Ich habe versucht, das jCenter(), aber es ist bezahlt und Amazon S3 erlaubt nur private Repo-Hosting. Ich will es öffentlich machen.Android: Was ist der beste Weg, um sein Bibliotheksprojekt zu verteilen?
Vielen Dank im Voraus.
"nur Amazon S3 privaten Repo-Hosting ermöglicht" - nein, es funktioniert nicht. Meine CWAC-Bibliotheken befinden sich in einem von S3 gehosteten öffentlichen Artefakt-Repository ("https: // s3.amazonaws.com/repo.commonsware.com"). – CommonsWare
Das ist großartig..Können Sie mir sagen, wie es geht und wie es verteilt wird. – Kanika
Es ist nur eine Verzeichnisstruktur. Ich benutze das 'maven'-Plugin und seine' uploadArchives'-Aufgabe, um die Artefakte in ein lokales Repository auf der Festplatte meines Entwicklungsrechners zu schieben. Ich schrieb dann ein Ruby-Skript, um 'index.html' -Dateien für jedes Verzeichnis zu erzeugen (das zumindest früher benötigt wurde, nicht sicher, ob es immer noch so ist) und die Baumstruktur mit Amazon S3 zu synchronisieren. Wahrscheinlich gibt es dafür bessere Rezepte. – CommonsWare