6

Kennen Sie ein Android Studio-Plugin zum Generieren eines Content-Providers?Content-Provider-Generator für Android Studio

Vor kurzem wechselte ich von Eclipse zu Android Studio, und ich verwendete immer mdsd plugin ein Plugin, um einen Content Provider von Ihrem Domain-Modell zu generieren. Ich habe mich gefragt, ob es ein ähnliches Tool für Android Studio gibt.

Ich habe ein paar tools gefunden, aber Sie müssen ein JSON-Schema übergeben, und ich bevorzuge, meine Modell-Datendefinition anstelle von Json zu verwenden.

Danke!

+0

'mdsd plugin' scheint ziemlich alt zu sein ohne Updates/neue Versionen, ist es immer noch mit anständigem Code? – dazito

+0

ich versuchte das mdsd plugin, es ist einfach zu bedienen, erzeugt anständigen Code, aber es scheint nicht verbundenen Tisch Abfragen zu unterstützen, so das ist, warum ich es nicht empfehlen –

Antwort

5

Ich habe gerade gefunden, es generiert einen ContentProvider und alle Datenbankdateien mit mehreren JSON-Dateien. Es ist ziemlich einfach zu benutzen, aber ich würde eher die Dateistruktur bevorzugen, die mdsd plugin erzeugt. In jedem Fall ist dies die beste Option, die ich gefunden habe.

+0

Ich zweitens, ich habe die [verknüpft ] (https://github.com/BoD/android-contentprovider-generator) Content Provider Generator für mehrere Projekte. Es funktioniert gut und schneidet eine Tonne von Boilerplate aus, die Leute normalerweise von Inhaltsanbietern stellt. – scottyab

+0

Ein Nachteil des oben erwähnten Generators ist das json-Format, das zur Definition des Datenmodells verwendet wird. Eine moderne Alternative ist der [android code generator] (http://uc-mobileapps.com/android-code-generator/) basierend auf Annotationen. Sie haben auch SQLite-Schema-Erstellung mit Versionierung und es scheint für Open-Source-Projekte frei zu sein. – Sammy

Verwandte Themen