2013-05-15 76 views
2

我目前正在試圖向的IntelliJ創建的Android +斯卡拉模塊12使用IntelliJ 12製作Android + Scala項目的簡單方法?

我找不到任何先進的最新指南這樣做easyly,所以我試圖找出我。我創建了一個簡單的Android項目,將Scala方面添加到我的模塊中,並啓用了Proguard(應該清理Scala庫以使其適合APK)。我還向scala-library.jar添加了一個運行時依賴項。

但在編譯的時候,我得到1300+的錯誤,就像下面:

​​

任何想法?

回答

1

看看SBT-想法,這與SBT-Android插件 https://github.com/mpeltonen/sbt-idea/issues/191

+1

實際上,我正在尋找一種簡單的方法來實現它,即不使用SBT或g8或任何ant/mvn文件調整,只使用IntelliJ功能和插件。據我所知目前這是不可能的,但正如谷歌昨天宣佈Android Studio,我想這將是更容易將Scala與這個新的基於IntelliJ的IDE集成。 – clemp6r

+0

>我想這將是更容易將Scala整合到這個新的基於IntelliJ的IDE中 我希望你是對的! Android非常好,但是Java並不是很有趣。 – powerj1984

+1

僅供參考,SBT-Android包含許多默認設置,包括Proguard,SBTIdea將很好地生成IntelliJ項目。 IntelliJ可以直接構建這些項目,所以您只需依賴SBT來獲得依賴性和類似的東西。如果你感興趣,我會盡快寫一篇教程;) –

2

你可能喜歡Proguard的伎倆集成。直截了當,易於實現,無需任何插件。整個食譜是在其專用Github repository

0

開始這個項目:

https://github.com/pocorall/hello-scaloid-maven

問題mvn clean package

然後,你會得到一個編譯的apk文件。

因爲這是一個普通的maven項目,所以你可以從Intellij(File-> Import project ...)導入這個項目。我使用Intellij作爲主要的IDE。它的魅力。

相關問題