2011-09-17 5 views
7

È possibile utilizzare AndroidAnnotations con il linguaggio di programmazione Scala e il sistema di generazione Gradle? Quando provo ad integrare AndroidAnnotations nel mio progetto Android/Scala/Gradle esistente, la compilazione fallisce perché non è possibile trovare le classi di sottolineatura generate (ad es. MyActivity_).Utilizzo di AndroidAnnotations con Scala e Gradle

Ecco alcuni utili punti di partenza e riferimenti:

risposta

6

Durante la mia ricerca per risolvere questo problema, ho aggiunto alcuni link di ricerca al mio post domanda iniziale. Il processore di annotazione AndroidAnnotations genera codice sorgente (file Java). I processori di annotazione in generale sembrano funzionare a livello di codice sorgente (e non di file di classe). Mi aspetto che AndroidAnnotations generi codice Java dai file sorgente di Scala. Scala non sembra supportare lo strumento di elaborazione delle annotazioni Java. Quindi la mia risposta a questa domanda sarebbe: non è possibile utilizzare AndroidAnnotations con il codice sorgente di Scala. Tuttavia, AndroidAnnotations può ancora essere utilizzato nel codice sorgente Java in un progetto a sorgente misto Scala.