2016-07-29 26 views
0

Ich habe eine sehr grundlegende Frage über die Aktivierung ensime in .java Dateien in android-Projekt (im Grunde seine, was enjine Modus sein, wie ich verstanden habe) von Emacs.Ensime für .java Dateien in Android-Projekt

So habe ich Plugin { id 'org.ensime.gradle' version '0.2.8' } in meinem build.gradle in Wurzel meines Android-Projekt erzeugt .ensime Datei in Projektstamm und nach ensime von innen Emacs Aufruf mit MainActivity.java Datei geöffnet - es ensime Server erfolgreich und geändert .java Datei Haupt Modus gestartet ensime Disconnected. Aber egal, was ich mache, ich kann keine Verbindung zum laufenden Server herstellen.

A auch versucht, neue Android leeres Projekt von Grund auf neu mit sbt und sbt gen-android und versuchte zu erzeugen innerhalb dieses Projekt Stammordner sbt ensimeConfig und sbt ensimeConfigProject zu laufen - ohne Unterschied, main.scala nach der Aktivierung ensime-mode in es funktioniert gut, wenn ich versuche, ensime-mode zu ermöglichen in einigen .java-Datei von diesem Projekt, wie MainActivityTest.java - das gleiche wie beschrieben oben - getrennt und keine ensime-Funktionalität.

Antwort

0

Ok, sieht aus wie ich Antwort gefunden - es ist im Grunde Duplikation von this. Alles, was Sie tun müssen, ist :compile-jars (" [...] /local/share/java/android-sdk-mac_x86/platforms/android-10/android.jar") zu .ensime Datei hinzufügen.