Die neue Version 2.6.0 von tanapro JavaIDEdroid ist ab sofort verfügbar und bietet folgende Neuerungen:

  • Neu: Die 'Modul Salz' Option in den Einstellungen ermöglicht es, benutzer-spezifische Hash-Werte beim Erstellen von JavaRunner Modulen zu erzeugen. Dies stellt sicher, dass niemand unbemerkt Module verändern kann (auch nicht andere JavaIDEdroid Benutzer).
  • Neu: Die 'Skript Salz' Option in den Einstellungen aktiviert den 'geschützten Skript Modus'
  • Neu: Geschützter Skript Modus: In diesem Modus startet JavaIDEdroid nur noch Skripts, die vom Benutzer freigegeben worden sind. Die Freigabe erfolgt durch Speichern des Skripts im internen Editor. Hierbei wird ein Hash-Wert ergänzt, der dann bei jedem Start des Skripts geprüft wird.
  • Neu: Menüeinträge zum Bearbeiten der Standard-Skripts mit dem internen Editor
  • Neu: Schaltfläche im BeanShell Reiter zum Bearbeiten des gewählten Skripts mit dem internen Editor
  • Neu: ECJ aktualisiert auf die aktuellste Version
  • Neu: ECJ kann jetzt in Ant javac Tasks verwendet werden. Siehe Wiki Eintrag auf der Projekt Webseite für weitere Infos.
  • Neu: Skript Befehle fnGetVersionCode und fnGetVersionName
  • Neu: Der Skript Befehl fnAddToLocallyLoadedClasses ermöglicht es JavaRunner Custom Versionen von Klassen des Java Classpath zu verwenden. Hiermit kann der Benutzer in Modulen neuere Versionen als die auf dem Gerät installierten Versioenen dieser Klassen verwenden.
  • Neu: JavaRunner unterstützt jetzt optionale dx Parameter
  • Neu: In der freien Version sind nun kleine Module unterstützt. Somit müssen sie nicht mehr bei jedem Start neu generiert werden.
  • Neu: Module und jarDateien können nun aus dem Projekt-Dateimanager heraus gestartet werden
  • Neu (PRO): The freie Java Obfuscator yGuard kann nun als Ant Task verwendet werden. Siehe Wiki Eintrag auf der Projekt Webseite für weitere Infos.
  • Neu (PRO): Die neue JID.iMaxDexSize Option in den Einstellungen definiert die maximale Grösse beim inkrementellen Dexen.
  • Neu (PRO): Der Skript Befehl JID.fnDexJarArchiveIncrementally dexed jarDateien inkrementell in Blöcken von JID.iMaxDexSize KB um out-of-memory Exceptions zu vermeiden.
  • Neu (PRO): JavaRunner verwendet jetzt inkrementelles Dexen.
  • Neu (PRO): JavaRunner Prozess kann während der inkrementellen Modulerstellung gestoppt werden.
  • Bug geflickt: Die Prozess Status TextView verschwand, wenn das Gerät bei laufendem Prozess gedreht wurde
  • Bug geflickt: Einige kleinere Bugfixes

Additional information