6

Conoscete un plug-in per Android Studio per generare un provider di contenuti?Generatore di Content Provider per Android Studio

Recentemente, sono passato da Eclipse ad Android Studio e ho sempre utilizzato il plug-in mdsd plugin per generare un provider di contenuti dal modello di dominio. Mi chiedevo se esiste uno strumento simile disponibile per Android Studio.

Ho trovato un paio di tools ma devi passare uno schema JSON, e preferisco usare la mia definizione dei dati del modello invece di json.

Grazie!

+0

'plugin mdsd' sembra essere piuttosto vecchio senza aggiornamenti/nuove versioni, lo è ancora con codice decente? – dazito

+0

ho provato il plugin mdsd, è facile da usare, genera codice decente, ma non sembra supportare query di tabelle unite, quindi questo è il motivo per cui non lo raccomando –

risposta

5

Ho appena trovato Android ContentProvider Generator, genera un ContentProvider e tutti i file di database dati diversi file json. È piuttosto facile da usare, ma preferirei piuttosto la struttura dei file che genera il plugin mdsd. In ogni caso questa è l'opzione migliore che ho trovato.

+0

In secondo luogo, ho usato il [collegato ] (https://github.com/BoD/android-contentprovider-generator) Generatore di provider di contenuti su diversi progetti. Funziona bene e elimina una tonnellata di standard che di solito allontana le persone dai fornitori di contenuti. – scottyab

+0

Uno svantaggio del generatore sopra menzionato è il formato JSON utilizzato per definire la datamodel. Un'alternativa moderna è il [generatore di codici android] (http://uc-mobileapps.com/android-code-generator/) basato su annotazioni. Hanno anche la creazione di uno schema sqlite con il controllo delle versioni e sembra essere gratuito per i progetti open source. – Sammy

Problemi correlati