Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7819265
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 2, 20262026-06-02T06:52:21+00:00 2026-06-02T06:52:21+00:00

This is a recently problem with the new SDK for Android. Now Android SDK

  • 0

This is a recently problem with the new SDK for Android.

Now Android SDK uses the ANT convention when import external jars to the apk package, the external jars must be on the “lib” folder and the SDK ever will export the jars from that folder.

My problem is when i add my jars and run my project i get this message:

trouble processing “javax/transaction/HeuristicCommitException.class”:

Ill-advised or mistaken usage of a core class (java.* or javax.*) when
not building a core library.

This is often due to inadvertently including a core library file in
your application’s project, when using an IDE (such as Eclipse). If
you are sure you’re not intentionally defining a core class, then this
is the most likely explanation of what’s going on.

However, 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 jeopardizes the compatibility of your app with
future versions of the platform. It is also often of questionable
legality.

If you really intend to build a core library — which is only
appropriate as part of creating a full virtual machine distribution,
as opposed to compiling an application — then use the
“–core-library” option to suppress this error message.

If you go ahead and use “–core-library” but are in fact building an
application, then be forewarned that your application will still fail
to build or run, at some point. Please be prepared 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 are 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 classes in question into your own package
namespace. This means that they will never be in conflict with core
system classes. JarJar 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 are on will ultimately lead to pain, suffering, grief,
and lamentation.

i have read about this message here and other forums, some people says that the Android.jar is the problem so removing will fix it.

But i can’t found that Android.jar, except the Android librar that can’t be removed.

This issue about import libraries to android it’s making me mad because my application was working very good.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-02T06:52:30+00:00Added an answer on June 2, 2026 at 6:52 am

    I saw a bunch of issues when I first updated as well, but was eventually able to get it working. Some suggestions, based on what eventually worked for me as well as a friend:

    Make sure you have your external jars in a “libs” folder in the project’s base directory (note the “s” here–not “lib”). If you make any changes, be sure to refresh the project and clean (then rebuild if not set to build automatically).

    In your project properties under Java Build Path > Libraries tab, remove everything but the Android X.X.X and Android Dependencies nodes. Again if you make any changes, be sure to refresh the project and clean (then rebuild if not set to build automatically).

    If you’ve done this for your project and all library projects it uses in your workspace and are still having trouble, try removing all Android library projects (from project properties > Android) as well as all libraries from the Java Build Path (including Android X.X.X and Android dependencies this time) from each, clean, and then changing the Android version/applying/changing it back to force a rebuild. (Do this for each project starting with your base library project, only adding them to your other projects once they build without errors).

    Hope that helps.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am new to regex and recently faced this problem Appending and Prepending '#'
I'm using MySQL and InnoDB and I've run into some problem recently. This is
This is a weird problem I have started having recently. My team is developing
I recently came in contact with this interesting problem. You are given a string
I am having a problem with this specifically on macs, and most recently I
I'm writing a C parser using PLY, and recently ran into a problem. This
I came across this recently, up until now I have been happily overriding the
I came a across a new problem when using templates. This is me being
I am quite new to C# (I had an RS-232 problem recently) and am
I recently had this problem about scrolling and focus changing. I solved it by

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.