AndroidVirtualDevice nie działa przy Android3.1 API level12 a także 3.0 API level 11

0

[Eclipse indigo]
Aplikacja wymaga co najmniej api level 11, jednakże nie mogę utworzyć AVD przy "target" 3.0 lub 3.1
Komunikat nic nie mówi bo(przy 3.1):

[2011-06-26 13:49:05 - SDK Manager] Created AVD 'AndroidTool' based on Android 3.1, ARM (armeabi) processor,
[2011-06-26 13:49:05 - SDK Manager] with the following hardware config:
[2011-06-26 13:49:05 - SDK Manager] hw.lcd.density=160
[2011-06-26 13:49:05 - SDK Manager] hw.keyboard.lid=no
[2011-06-26 13:49:05 - SDK Manager] vm.heapSize=48
[2011-06-26 13:49:05 - SDK Manager] hw.ramSize=256
 

Wyświetla się taka jakby konsola na cały ekran nie przypominająca niczym AVD, kilka razy mrygnie jakaś konsola, jakiś .jar się na chwile odpali i kiedy zamknę - "AndroidTool(Brak odpowiedzi)".

następnie utworzyłem inne Device z target = 2.3.3 itd. I wszystko śmiga - do czasu kiedy daję "Run as: Android Application"
Wywala błąd: (w przybliżeniu) Application requires level11

teraz: biorę target 3.0 i:

Still no compatible AVDs with target 'Android 3.0': Aborting launch. 

pasek postępu zatrzymuje się na 70 % .

Mam zainstalowane wszystkie wersje androida bo zamiast 'available packages' i wybraniu odpowiedniej wersji odpaliłem Instalera który zainstalował wszystko. Także wszystkie etapy instalacji sdk poprawnie wykonane.

Więc utworzyłem Projekt z API 2.3.3 i odpaliłem na AVD z 2.3.3 i działa.

Więc moje pytanie brzmi: o co chodzi z tym AVD pod target 3.0 i 3.1?

EDIT: A drugie pytanie pomijając na razie pierwsze bo piszę na 2.3.3 : Jak dodać do buttona setOnClickListener() ? bo w tutorialu z YT mam

Button Button1 = (Button)findViewById(R.id.button1);  // dodaję komponenty w pliku main.xml - design czy coś takiego
Button1.setOnClickListener(new Button.OnClickListener() {

public void onClick(View v) {
//something  }
});

Nie działa mi od momentu new Button.OnClickListener()itd.
Eclipse podpowiada The method setOnClickListener(View.OnClickListener) in the type View is not applicable for the arguments ()
A ja nie viem jak rozwiązywać problemy w Androidzie i Eclipse: Może ktoś pomóc? Czy ma to związek z wersją API ?
Proszę o pomoc :)

0

Z drugim pytaniem sobie poradziłem.

         Button1.setOnClickListener(new View.OnClickListener() {
			
			public void onClick(View v) {
				// TODO Auto-generated method stub
				
			}
		});
 

Znalazłem w dokumentacji.

Ale co z pytaniem Pierwszym?

1 użytkowników online, w tym zalogowanych: 0, gości: 1