[ERROR] : �� �Failed to run dexer:
[ERROR] : �� �
[ERROR] : �� �trouble processing "javax/xml/datatype/DatatypeConstants$Field.class":
[ERROR] : �� �
[ERROR] : �� �Ill-advised or mistaken usage of a core class (java.* or javax.*)
[ERROR] : �� �when not building a core library.
[ERROR] : �� �
[ERROR] : �� �This is often due to inadvertently including a core library file
[ERROR] : �� �in your application's project, when using an IDE (such as
[ERROR] : �� �Eclipse). If you are sure you're not intentionally defining a
[ERROR] : �� �core class, then this is the most likely explanation of what's
[ERROR] : �� �going on.
[ERROR] : �� �
[ERROR] : �� �However, you might actually be trying to define a class in a core
[ERROR] : �� �namespace, the source of which you may have taken, for example,
[ERROR] : �� �from a non-Android virtual machine project. This will most
[ERROR] : �� �assuredly not work. At a minimum, it jeopardizes the
[ERROR] : �� �compatibility of your app with future versions of the platform.
[ERROR] : �� �It is also often of questionable legality.
[ERROR] : �� �
[ERROR] : �� �If you really intend to build a core library -- which is only
[ERROR] : �� �appropriate as part of creating a full virtual machine
[ERROR] : �� �distribution, as opposed to compiling an application -- then use
[ERROR] : �� �the "--core-library" option to suppress this error message.
[ERROR] : �� �
[ERROR] : �� �If you go ahead and use "--core-library" but are in fact
[ERROR] : �� �building an application, then be forewarned that your application
[ERROR] : �� �will still fail to build or run, at some point. Please be
[ERROR] : �� �prepared for angry customers who find, for example, that your
[ERROR] : �� �application ceases to function once they upgrade their operating
[ERROR] : �� �system. You will be to blame for this problem.
[ERROR] : �� �
[ERROR] : �� �If you are legitimately using some code that happens to be in a
[ERROR] : �� �core package, then the easiest safe alternative you have is to
[ERROR] : �� �repackage that code. That is, move the classes in question into
[ERROR] : �� �your own package namespace. This means that they will never be in
[ERROR] : �� �conflict with core system classes. JarJar is a tool that may help
[ERROR] : �� �you in this endeavor. If you find that you cannot do this, then
[ERROR] : �� �that is an indication that the path you are on will ultimately
[ERROR] : �� �lead to pain, suffering, grief, and lamentation.
[ERROR] : �� �
[ERROR] : �� �1 error; aborting
[ERROR] Application Installer abnormal process termination. Process exit value was 1