安卓项目中的.java文件占用时间



我有一个关于从emacs在android项目内的.java文件中启用ensime的非常基本的问题(基本上是我所理解的enjine模式)。

因此,我在我的android项目根目录的build.gradle中添加了插件{ id 'org.ensime.gradle' version '0.2.8' },在项目根目录中生成了.ensime文件,在打开MainActivity.java文件的情况下从emacs内部调用ensime后,它成功启动了ensime服务器,并将.java文件主模式更改为ensime Disconnected。但无论我做什么看起来都无法连接到正在运行的服务器。

A还尝试用sbtsbt gen-android从头开始生成新的android空白项目,并尝试在项目根文件夹sbt ensimeConfigsbt ensimeConfigProject中运行-没有区别,如果我尝试在该项目的一些.java文件中启用ensime-mode,如MainActivityTest.java,则main.scala在其中启用ensime-mode后效果很好,与上面描述的相同-断开连接,没有ensime功能。

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

相关内容

  • 没有找到相关文章

最新更新