These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Java EveAPI library 5.0.0 released (now Android compatible).

Author
Zy'or Tealon
Deep Core Mining Inc.
Caldari State
#1 - 2012-01-06 12:18:52 UTC
Over the past couple of days I've totally rewritten the Java EveAPI library project. (http://eveapi.googlecode.com)

When messing around with Android programming I noticed that my library wouldn't work on Android. It was using Commons Digester which relies on Reflection for determining how to map xml onto Java objects. Since Android doesn't support the base java reflection API's I decided to remove the dependency on commons-digester. All Parser classes now work with a SAX parser method. That means:

  • No external dependencies (except slf4j for logging)
  • Faster parsers!
  • Android compatible

I've also setup a Maven repository structure on the google code subversion so those of you who use Maven can add a repository and dependency to their pom.xml and it'll all work (http://code.google.com/p/eveapi/wiki/EveApi)
No more downloading of Jar's and manually installing them in your local repository!