2015-05-19 13 views
21

Ho intenzione di creare un plug-in che sia rilevante per l'integrazione dell'API per i progetti Android. Dove sarei in grado di controllare/contrassegnare le API che voglio aggiungere e dovrebbe aggiungere tutti i file rilevanti e integrare l'esempio in Main_Activity/o l'attività predefinita che l'utente crea.Eclipse Plugin e modifica ADT per l'integrazione dell'API nel menu Crea progetto

Come antipasto ho bisogno di sapere che:

1) Ho bisogno di iniziare a studiare Codice Eclipse o plugin ADT solo?

2) Esiste già un plug-in di questo tipo?

3) Quale categoria di ADT ho bisogno di iniziare ad apprendere in modo tale da poter iniziare a lavorare da nel menu Crea progetto Android?

Finora ho iniziato a controllare il codice ADT. Niente è sul web, quindi non posso dirvi cosa ho fatto.

+1

Poiché il plug-in ADT è quasi del tutto deprecato da Google, IMHO sarà ** di gran lunga meglio servito sia creando il proprio generatore basato sul Web (si pensi [Android Bootstrap] (http://www.androidbootstrap.com/), il tuo plugin Gradle (possibilmente in combinazione con qualcosa per Android Studio), o lavorare su [il progetto Andmore] (https://projects.eclipse.org/projects/tools.andmore) (il piano della Fondazione Eclipse per un lungo -tero IDE Android basato su Eclipse). – CommonsWare

risposta

1

alcune cose che si devono sapere:

1) ADT Plugin è deprecato; Tuttavia

2) NO una cosa del genere esiste già come quello che vuoi.

3) Android Crea progetto utilizzando i modelli come questo This is a template from the ADT Plugin

Quindi, se si desidera aggiungere un esempio per il codice. Ci sono due modi

  • avere il proprio mini lingua in modo che il codice di integrazione esempio essere generato
  • Dai modelli predefiniti come Google hanno già

4) Prima di iniziare dalla ADT Plugin è necessario capire THIS.

5) Meglio aggiungere Windows Builder all'ambiente Eclipse JDT (quello necessario per lo sviluppo).

6) Potrebbe inoltre essere necessario comprendere il funzionamento di NewProjectCreator in adt prima di iniziare a eseguire la procedura di archiviazione nel progetto.