2016-07-29 42 views
0

我有一个非常基本的问题,关于从emacs中启动ensime.java文件里面的android项目(基本上它假设是enjine模式)。安卓项目中的.java文件

所以我在我的Android项目的根添加插件{ id 'org.ensime.gradle' version '0.2.8' }build.gradle内,生成.ensime文件中项目的根,并从里面emacs的调用ensimeMainActivity.java文件打开后 - 它成功启动ensime服务器,并改变了.java文件主要模式ensime Disconnected。但不管我做什么看起来像我无法连接到运行服务器。

A也试图与sbtsbt gen-android生成从头开始新的Android空白项目,并试图把该项目的根文件夹sbt ensimeConfigsbt ensimeConfigProject中运行 - 使ensime-mode在它的伟大工程,如果我尝试启用ensime-mode后没什么区别,main.scala在该项目的某个.java文件中,如MainActivityTest.java - 与上面描述的相同 - 断开连接并且没有ensime功能。

回答

0

好吧,看起来像我找到答案 - 其基本上重复this。所有需要做的是将:compile-jars (" [...] /local/share/java/android-sdk-mac_x86/platforms/android-10/android.jar")添加到.ensime文件。