Ich kriege nur Errors bei dem Programieren

androidmanu

androidmanu

Neues Mitglied
0
Hallo, ich bin hier neu in dem Forum. :)
Und habe gerade angefangen für android zu programieren.
Und habe mich gestern auch bei dem Android Market angemeldet, da ich ein Home Replacement app geschrieben hab.
Das Problem ist nur:
Ich kann es nicht in den android Market stellen.
Da ich es von den "samples" gemacht habe und dadurch der Package Name com.example.android.home ist.
Aber ich kann mit diesem Package name keine .apk in den Android Market reinstellen.
Deswegen habe ich versucht in der Manifest Datei den Package name zu ändern. Aber dadurch bekomme ich 40 Errors die ungefähr so aussehen:
Code:
Description	Resource	Path	Location	Type
Class com.manuel.android.home.Home does not exist	AndroidManifest.xml	/Home	line 41	Android XML Content Problem
Class com.manuel.android.home.Wallpaper does not exist	AndroidManifest.xml	/Home	line 51	Android XML Content Problem
error: Error: No resource found that matches the given name (at 'icon' with value '@drawable/bg_android_icon').	AndroidManifest.xml	/Home	line 49	Android AAPT Problem
error: No resource identifier found for attribute 'marginLeft' in package 'com.example.android.home'	home.xml	/Home/res/layout-land	line 41	Android AAPT Problem
error: No resource identifier found for attribute 'marginLeft' in package 'com.example.android.home'	home.xml	/Home/res/layout-land	line 41	Android AAPT Problem
error: No resource identifier found for attribute 'marginLeft' in package 'com.example.android.home'	home.xml	/Home/res/layout-port	line 41	Android AAPT Problem
error: No resource identifier found for attribute 'marginLeft' in package 'com.example.android.home'	home.xml	/Home/res/layout-port	line 41	Android AAPT Problem
error: No resource identifier found for attribute 'marginRight' in package 'com.example.android.home'	home.xml	/Home/res/layout-land	line 41	Android AAPT Problem
error: No resource identifier found for attribute 'marginRight' in package 'com.example.android.home'	home.xml	/Home/res/layout-land	line 41	Android AAPT Problem
error: No resource identifier found for attribute 'marginRight' in package 'com.example.android.home'	home.xml	/Home/res/layout-port	line 41	Android AAPT Problem
error: No resource identifier found for attribute 'stackOrientation' in package 'com.example.android.home'	home.xml	/Home/res/layout-land	line 41	Android AAPT Problem
error: No resource identifier found for attribute 'stackOrientation' in package 'com.example.android.home'	home.xml	/Home/res/layout-port	line 41	Android AAPT Problem
error: No resource identifier found for attribute 'stackOrientation' in package 'com.example.android.home'	home.xml	/Home/res/layout-port	line 41	Android AAPT Problem
R cannot be resolved	ApplicationsStackLayout.java	/Home/src/com/example/android/home	line 95	Java Problem
R cannot be resolved	ApplicationsStackLayout.java	/Home/src/com/example/android/home	line 97	Java Problem
R cannot be resolved	ApplicationsStackLayout.java	/Home/src/com/example/android/home	line 99	Java Problem
R cannot be resolved	ApplicationsStackLayout.java	/Home/src/com/example/android/home	line 100	Java Problem
R cannot be resolved	ApplicationsStackLayout.java	/Home/src/com/example/android/home	line 101	Java Problem
R cannot be resolved	ApplicationsStackLayout.java	/Home/src/com/example/android/home	line 102	Java Problem
R cannot be resolved	ApplicationsStackLayout.java	/Home/src/com/example/android/home	line 113	Java Problem
R cannot be resolved	ApplicationsStackLayout.java	/Home/src/com/example/android/home	line 305	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 130	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 143	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 144	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 214	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 220	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 228	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 230	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 444	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 447	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 450	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 473	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 530	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 566	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 620	Java Problem
R cannot be resolved	Home.java	/Home/src/com/example/android/home	line 668	Java Problem
R cannot be resolved	Wallpaper.java	/Home/src/com/example/android/home	line 46	Java Problem
R cannot be resolved	Wallpaper.java	/Home/src/com/example/android/home	line 47	Java Problem
R cannot be resolved	Wallpaper.java	/Home/src/com/example/android/home	line 48	Java Problem
R cannot be resolved	Wallpaper.java	/Home/src/com/example/android/home	line 52	Java Problem
R cannot be resolved	Wallpaper.java	/Home/src/com/example/android/home	line 53	Java Problem
R cannot be resolved	Wallpaper.java	/Home/src/com/example/android/home	line 54	Java Problem
R cannot be resolved	Wallpaper.java	/Home/src/com/example/android/home	line 65	Java Problem
R cannot be resolved	Wallpaper.java	/Home/src/com/example/android/home	line 67	Java Problem

Ich hoffe ihr könnt mir helfen, sonst währe doch die anmeldung beim Market völlig umsonst gewesen ;)
 
Du hast eine Wissenslücke. Informiere dich mal in einer Java Referenz oder Lehrbuch, was ein Package und was ein Namespace ist. Danach siehst du klarer.
 
und zusätzlich

es heißt layout_marginLeft
 
Ok, das mache ich, nur eine Frage muss ich alles neu schreiben?
 
klausa2 schrieb:
Du hast eine Wissenslücke. Informiere dich mal in einer Java Referenz oder Lehrbuch, was ein Package und was ein Namespace ist. Danach siehst du klarer.

Ok ich habe jetzt verstanden das ein Package alle Klassen und so zusammen fasst. JScript.NET: Namespaces, Packages und Interfaces - HTMLWorld
Aber das hilft mir nicht, da ich meine app ja online stellen will, und frage wie ich das package von com.example.android.home umbennen kann ohne das ich errors bekomme und dann meine app in den Market stellen kann.?
 
Also eigentlich sollte das recht einfach möglich sein

In Eclipse im Package Explorer: Dein Preojekt > src > Rechtsklick auf com.example.android.home dann auf Refactor > Rename (alternativ einfach anklicken das Package und F2 drücken)

Im Normalfall sollte der Refactor alles relevante ändern. Probiers einfach mal aus.

Ansonsten kannst du natürlich noch den Weg gehen ein neues Projekt zu machen und den sourcecode einfach dort reinkopieren bis auf die package angabe.

grüße
 
  • Danke
Reaktionen: androidmanu
Danke du hast mir sehr geholfen!
 
Hey arallon, Ich hab das jetzt mit dem rename gemacht, das ist bei rausgekommen:

Description Resource Path Location Type
Class com.example.android.home.Home does not exist AndroidManifest.xml /Home line 42 Android XML Content Problem
Class com.example.android.home.Wallpaper does not exist AndroidManifest.xml /Home line 52 Android XML Content Problem
 
naja sieht so aus, als müsstest du im manifest noch 2 packages ändern. geh doch einfach mal auf die sourcecode Ansicht der xml Datei und schau bei den beiden Zeilen nach, ob da noch das alte drinnen steht. Dann einfach gegen das neue tauschen und dann sollte es eigentlich gehen.
 

Ähnliche Themen

D
Antworten
17
Aufrufe
407
datNeMo
D
M
Antworten
3
Aufrufe
163
moin
M
Y
Antworten
4
Aufrufe
1.223
swa00
swa00
Zurück
Oben Unten