When Eclipse gives the "Your project contains errors..." message when
building, what shows up in the problems tab?
----------------------------------------------------------------------
There are only 10 types of people in the world...
Those who know binary and those who don't.
----------------------------------------------------------------------


On Tue, Nov 3, 2009 at 7:57 PM, Indicator Veritatis <mej1...@yahoo.com>wrote:

> This is what main.xml looks like:
>
> <?xml version="1.0" encoding="utf-8"?>
> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/
> android"
>    android:layout_width="wrap_content"
>    android:layout_height="wrap_content"
>    android:orientation="vertical">
>
>    <WebView
>        android:id="@+id/webview"
>        android:layout_width="fill_parent"
>        android:layout_height="fill_parent"
>    />
>
> </LinearLayout>
>
>
> That is, I assumed that "main.xml" is the file the instructions in
> step 2 of the tutorial (http://developer.android.com/intl/fr/guide/
> tutorials/views/hello-webview.html<http://developer.android.com/intl/fr/guide/%0Atutorials/views/hello-webview.html>)
> refers to, so I edited it as
> called for.
>
> So 'R.layout.main' is correct.
>
> Now for your other suggestion, other errors: after executing "Clean
> Project" and rebuilding a few times, I now have the strange situation
> that no errors show up in the java source code editor nor in the
> console when executing 'Build Project"; but the other projects are
> showing the little read X, and when I try to RUN HelloWebView as an
> Android Application, I get the error message, "Your project contains
> errors...".
>
> But then why are the errors only showing up under other projects?? The
> Console is still empty. So is the error log.
>
> This gives me the feeling there is something really busted in my
> Eclipse installation. I have Eclipse IDE 1.2.0.20090619-0620 and ADT
> 0.9.3.200909031112-12954.
>
> On Nov 3, 3:29 pm, Lance Nanek <lna...@gmail.com> wrote:
> > >import android.R;
> >
> > That actually has to be removed for your purposes. The android.R class
> > is for built-in stuff, like android.R.drawable.ic_menu_edit. The R
> > class with your layout and other things from your app will be in the
> > package declared in your AndroidManifest.xml.
> >
> > I've seen cases where this class wasn't generated when there were
> > errors elsewhere in the project, particularly in XML files. Check the
> > console and problem views for any errors other than relating to the R
> > class. Sometimes cleaning those up allows the R class to start getting
> > generated properly.
> >
> > On Nov 3, 12:26 pm, Indicator Veritatis <mej1...@yahoo.com> wrote:
> >
> > > I am pretty sure I followed all the instructions in the tutorial
> athttp://developer.android.com/intl/fr/guide/tutorials/views/hello-webv...
> > > correctly, yet by step 4, I am still seeing Eclipse showing
> > > "R.layout.main cannot be resolved", (and the same for R.id.webview)
> > > even though Quick Fix already added the "import android.R" at the top
> > > of all my imports.
> >
> > > So the code reads like this:
> >
> > > package com.mejohnsn.android.HelloWebView; //NB: this particular
> > > tutorial said nothing about how to choose this name
> >
> > > import android.R; // added by Quick Fix. I also tried "fix project"
> > > import android.app.Activity;
> > > import android.os.Bundle;
> > > import android.webkit.WebView;
> >
> > > public class HelloWebView extends Activity {
> > >         WebView webview;
> > >     /** Called when the activity is first created. */
> > >     @Override
> > >     public void onCreate(Bundle savedInstanceState) {
> > >         super.onCreate(savedInstanceState);
> > >         setContentView(R.layout.main);
> > >         webview = (WebView) findViewById(R.id.webview);
> > >         webview.getSettings().setJavaScriptEnabled(true);
> > >         webview.loadUrl("http://www.google.com";);
> > >     }
> >
> > > }
> >
> > > So why can't it resolve R.layout.main?? And why, in Quick Fix, did
> > > "fix project" propose a 1.5r_3 jar, when I chose to target 1.6? Is
> > > this a hint to where the problem really lies?
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Beginners" group.
> To post to this group, send email to android-beginners@googlegroups.com
> To unsubscribe from this group, send email to
> android-beginners+unsubscr...@googlegroups.com<android-beginners%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/android-beginners?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to android-beginners@googlegroups.com
To unsubscribe from this group, send email to
android-beginners+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en

Reply via email to