Error: R cannot be resolved

  • Antworten:18
  • Bentwortet
Gelöschter Account
  • Forum-Beiträge: 573

10.02.2010, 18:37:39 via Website

Ich bin Anfänger was das Programmieren angeht:)
1package com.peace.peace;
2
3import android.app.Activity;
4import android.os.Bundle;
5import android.widget.TextView;
6import android.R;
7
8public class activity extends Activity {
9
10 /** Called when the activity is first created. */
11 @Override
12 public void onCreate(Bundle savedInstanceState) {
13 super.onCreate(savedInstanceState);
14 setContentView(R.layout.main);
15 }
16
17 }

Bei setContentView(R.layout.main); kommt der oben genannte Error!!! (R cannot be resolved)
Brauch HIlfe!

Antworten
Gelöschter Account
  • Mod
  • Forum-Beiträge: 3.188

10.02.2010, 18:50:07 via Website

Schmeiss mal "import android.R;" raus ...

Antworten
Gelöschter Account
  • Forum-Beiträge: 573

10.02.2010, 19:02:54 via Website

Nee hat nichts geholfen!!!

Antworten
Gelöschter Account
  • Mod
  • Forum-Beiträge: 3.188

10.02.2010, 19:06:53 via Website

Was hast du denn für eine Entwicklungsumgebung ? Die hätte schon bei android.R meckern müssen.

Antworten
Markus Gu
  • Forum-Beiträge: 2.644

10.02.2010, 19:22:45 via Website

im eclipse drücke einfach strg+shift+o

dann importiert er die richtigen klassen

swordiApps Blog - Website

Antworten
Gelöschter Account
  • Forum-Beiträge: 573

10.02.2010, 19:23:36 via Website

Nee da meckern die ned

Antworten
Gelöschter Account
  • Forum-Beiträge: 573

10.02.2010, 19:27:42 via Website

Hilft alles nicht Shit

Antworten
Gelöschter Account
  • Forum-Beiträge: 573

10.02.2010, 19:30:59 via Website

Ehm noch was: wenn ich diesen import nich drin hab erkennt er den error: r.layout.Main Cannot Be resolved und r cannot Be resolved!!!!!!!
wenn ich ihn allerdings drin hab dann erkennt er nur den Error: r.Layout.Main cannot Be resolved

— geändert am 10.02.2010, 19:32:19

Antworten
Markus Gu
  • Forum-Beiträge: 2.644

10.02.2010, 19:33:40 via Website

welches R importierst du denn

du darfst nicht android.com.R importieren. dass das dein layout nicht kennt ist klar

du musst DEIN_PACKAGE.R importieren dann gehts auch

swordiApps Blog - Website

Antworten
Gelöschter Account
  • Forum-Beiträge: 573

10.02.2010, 19:35:50 via Website

Ich probier's nachher!!! Danke klingt logisch!!!!

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

10.02.2010, 23:22:57 via Website

PS: Halte Dich an Namenskonventionen in Java: Die Klasse activity sollte Activity heissen, wobei einem hier dann auffällt das die Namenswahl eher schlecht gewählt ist ;)

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Gelöschter Account
  • Forum-Beiträge: 573

11.02.2010, 19:21:52 via Website

Ich habe gerade ein ganz neues Projekt geöffnet!!! ich habe noch nichts gemacht!!!!!!!!!! und wieder erscheint der Error! was soll ich tun???
ich bin noch zu jung zum Versagen!!!
Ich will nur ein ordentliches Ui mit dem layout machen was mach ich denn falsch????
1package com.peaceit.peaceit;
2
3import android.app.Activity;
4import android.os.Bundle;
5
6public class activity extends Activity {
7 /** Called when the activity is first created. */
8 @Override
9 public void onCreate(Bundle savedInstanceState) {
10 super.onCreate(savedInstanceState);
11 setContentView(R.layout.main);
12 }
13}

Antworten
Gelöschter Account
  • Mod
  • Forum-Beiträge: 3.188

11.02.2010, 19:29:53 via Website

Hab ich schon mal gefragt, was ist deine Entwicklungsumgebung ? Vielleicht ist der Hund anderswo begraben ...

Antworten
Gelöschter Account
  • Forum-Beiträge: 573

11.02.2010, 19:33:39 via Website

wie entwicklungsumgebung ???
sry bin blutiger Anfänger :-)

Antworten
Gelöschter Account
  • Mod
  • Forum-Beiträge: 3.188

11.02.2010, 19:36:25 via Website

Mit irgendwas hast du die Programmzeilen ja eingegeben, und danach versucht zu kompilieren und zum laufen zu bringen. Irgendwas mit Eclipse, auch Stichwörter wie SDK, AVD sind dir bekannt oder ?

Antworten
Gelöschter Account
  • Forum-Beiträge: 573

11.02.2010, 19:38:22 via Website

ja diese stichwörter sind mir bekannt!!!!!!
ich arbeite mit Windows xp
eclipse Galileo
android 2.1

— geändert am 11.02.2010, 19:38:56

Antworten
Markus Gu
  • Forum-Beiträge: 2.644

11.02.2010, 20:26:44 via Website

vielleicht zurest mal programmiergrundkenntnisse erlernen bevor man in die tiefen des android einsteigt

dein R kann nicht einfach so da sein. das muss wohl irgendwo herkommen

mach mal ein

import com.peaceit.R;

und schon wird der fehler weg sein

swordiApps Blog - Website

Antworten
Gelöschter Account
  • Forum-Beiträge: 573

11.02.2010, 20:33:16 via Website

Hab ich vorher schon dringehabt error war nicht weg!
dann bin ich auf die grandiose idee gekommen zu aktuelisieren
der Fehler ist weg
Dankeeee an alle die dem rookie helfen!!!!!:grin:

Antworten