Search code examples
androidandroid-support-libraryandroid-compatibility

android-support-v4 error generated with R.java being erased


ok, steps im following.

1-create new project from existing source

2-select Android\android-sdk\extras\android\compatibility\v4\samples\Support4Demos

3-finish

So, my beautiful eclipse creates the project but he erase the R.java class from gen so i get errors from every class of the package. I thing

Also, style.xml give me some error.

This is killing me because i can learn nothing from this for 3 days and i my friend google is not helping with this.

thx in advance!


Solution

  • I tried the same thing in Eclipse, and I saw on Most every file, there was a failed import:

    import android.support.v4.app.DialogFragment;
    import android.support.v4.app.FragmentActivity;
    

    So, what I did to fix it, was:

    1. Right click on your project ("Support4Demos") in the navigation menu on the left.
    2. Click 'Properties'.
    3. Click 'Java Build Path' on the left hand navigation pane.
    4. Click 'Add External Jars' button on the right.
    5. Navigate to: "\android-sdk\extras\android\compatibility\v4"
    6. Choose "android-support-v4.jar", then click 'Open', then click 'Ok'.
    7. Left Click on your Project ("Support4Demos").
    8. Click 'Project' at the top, then click 'Clean', then click 'Ok'.

    The last two steps might not be needed. But when you do all this, it may fix it. You would also need to fix any error in the XML file.

    EDIT:
    Try this:

    1. Right click on your project and choose "properties"
    2. Choose 'Android'.
    3. Make sure it's set on Android 3.2 or higher.

    Android 3.2 was when the Holo theme was introduced.