2012-08-13 83 views
3

我正在根據來自Eclipse, Android, Scala made easy but still does not work的說明在Scala中爲Android開發。在我的開發機器中,一切都很好,在Eclipse中構建。使用AndroidProguardScala與Ant構建Android項目

但是現在我需要在Eclipse之外使用Ant來構建項目,並且我迷路了。

我還是想用這種方法,不想用SBT。所以我假設我應該做一個「無頭版」的插件...任何提示?

+0

是否有特殊原因不能使用SBT? – zarthross 2012-08-15 13:17:15

回答

0

你真的應該嘗試使用SBT。在github上有一個很棒的插件,有很好的入門教程。此外,SBT的wiki還有一些關於如何超越基本面的非常好的信息。

的SBT-Android插件有一個非常不錯的功能,它增加了類型資源到您的Android構建,所以你可以這樣做:

var button:Button = activity.findView(TR.myButtonInTheLayout) 

類型安全的佈局管理...它是一個非常方便的功能。

Sbt-android還支持使用標準的scala目錄佈局或標準的android目錄佈局,無論你喜歡什麼。

+0

我不會是唯一一個使用該項目的人,所以我的想法是使用每個Android開發人員都習慣的相同的Eclipse環境(帶有Scala編碼獎金)。 – ferostar 2012-08-15 16:23:34

+0

就像你說的那樣,你已經在eclipse中構建,但不能讓螞蟻正常工作。爲什麼不使用SBT而不是ANT? – zarthross 2012-08-26 19:40:48