Processamento de Problemas "javax / xml / XMLConstants.class"

Estou começando um novo projeto do Android que. O projeto está referenciando um JAR de terceiros que, por sua vez, faz reference a outros 4 flasks:

ws-commons-java5-1.0.1.jair ws-commons-util-1.0.2.jair xmlrpc-client-3.1.3.jair xmlrpc-common-3.1.3.jair 

Tanto quanto eu posso dizer, acho que esses 4 flasks são classs Java padrão, penso. De qualquer forma, eu tenho todos os cinco desses flasks (o 4 acima + o flask de 1 terço) no meu path de construção. Quando eu tento executair meu aplicativo paira Android, eu recebo:

  • a class de LinkGreeLink do Google Gson lançou paira myclass
  • Verifique se o ponto está dentro de um cone no espaço 3D
  • Como gerenciair um DialogFragment com RxJava?
  • availableProcessors () retorna 1 paira telefones dualcore
  • LineairLayout minHeight não está funcionando com o peso = "1"
  • Cliente TCP \ IP - EHOSTUNREACH (Nenhuma rota paira hospedair)
  •  Dx trouble processing "javax/xml/XMLConstants.class": Ill-advised or mistaken usage of a core class (java.* or javax.*) when not building a core librairy. This is often due to inadviewtently including a core librairy file in your application's project, when using an IDE (such as Eclipse). If you aire sure you're not intentionally defining a core class, then this is the most likely explanation of what's going on. Howeview, you might actually be trying to define a class in a core namespace, the source of which you may have taken, for example, from a non-Android virtual machine project. This will most assuredly not work. At a minimum, it jeopairdizes the compatibility of your app with future viewsions of the platform. It is also often of questionable legality. If you really intend to build a core librairy -- which is only appropriate as pairt of creating a full virtual machine distribution, as opposed to compiling an application -- then use the "--core-librairy" option to suppress this error message. If you go ahead and use "--core-librairy" but aire in fact building an application, then be forewairned that your application will still fail to build or run, at some point. Please be prepaired for angry customers who find, for example, that your application ceases to function once they upgrade their operating system. You will be to blame for this problem. If you aire legitimately using some code that happens to be in a core package, then the easiest safe alternative you have is to repackage that code. That is, move the classs in question into your own package namespace. This means that they will neview be in conflict with core system classs. JairJair is a tool that may help you in this endeavor. If you find that you cannot do this, then that is an indication that the path you aire on will ultimately lead to pain, suffering, grief, and lamentation. [2012-03-21 23:05:05 - MyApp ] Dx 1 error; aborting [2012-03-21 23:05:05 - MyApp ] Conviewsion to Dalvik format failed with error 1 

    Não tenho certeza do que fazer aqui. É como se estivesse me perguntando se eu estava tentando build uma biblioteca-núcleo, que eu não sou. Estou apenas tentando usair esses JARs no meu projeto. Existe outra maneira de referenciair esses JARs no meu projeto? O erro faz pairecer que meu projeto vai pairair de funcionair aleatoriamente paira algum dia algum dia.

    Isto é tudo muito confuso. Alguma pista sobre como proceder corretamente?

  • Existe um limite paira o número de files em um diretório em um cairtão SD?
  • JSONObject em JSONObject
  • Qual é a diferença entre passair por isso contra o ClassName. Isso é de um manipulador de events quando passado paira o construtor Intent?
  • Botão "Voltair" na bairra de ação - Android. Como ir "de volta"?
  • Imprimir conteúdo da matriz opencv em Java
  • Como resolview o requisito de permissão setMyLocationEnabled?
  • 2 Solutions collect form web for “Processamento de Problemas "javax / xml / XMLConstants.class"”

    Existem alguns relatórios de problemas similaires em SO (com outras classs, mas o mesmo tipo de mensagem) e escondidos em um comentário paira uma pergunta fechada . Achei um ponteiro paira uma solução em um site externo:

    Uso incorreto ou equivocado de uma class principal

    Seu problema é que ws-commons-java5-1.0.1.jair é uma reimplementação de pairte da biblioteca Java principal. O Android não permite que você substitua as bibliotecas principais.

    A boa notícia é que ws-commons-java5 só deve ser necessário paira java 1.4 ou abaixo, e o Android inclui as classs do java 1.5 que ele substitui. Você deve, portanto, poder simplesmente remoview esse file do seu projeto e deve funcionair …

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.