2011-09-17 14 views
7

AndroidAnnotation'ları Scala programlama dili ve Gradle oluşturma sistemi ile kullanmak mümkün müdür? AndroidAnnotations'ı mevcut Android/Scala/Gradle projemle bütünleştirmeye çalıştığımda, oluşturulan alt çizgi sınıfları (ör. MyActivity_) bulunamadığından derleme başarısız olur.Android Kullanıma Hazırlıklarını Kullanma Scala ve Gradle ile

cevap

6

, benim özgün soru yazılan bazı araştırma linkler eklendi. AndroidAnnotations ek açıklama işlemci, kaynak kodu (Java dosyaları) oluşturur. Ek açıklama işlemcileri genel olarak kaynak kodu düzeyinde çalışır (sınıf dosyaları değil). AndroidAnnotations'ın Scala kaynak dosyalarından Java kodu oluşturmasını bekliyorum. Scala, Java ek açıklama işlem aracını desteklemiyor gibi görünüyor. Bu soruya cevabım şöyle olurdu: AndroidAnnotation'ları Scala kaynak koduyla kullanmak mümkün değil. Ancak, AndroidAnnotations hala bir Scala karma kaynak projesinde Java kaynak kodunda kullanılabilir.