2012-07-20 15 views
6

Mam problem z utworzeniem nowego projektu Android. Podaję nazwę aplikacji i nazwę pakietu, a następnie przechodzę do następnego scrrenu i ustawia ikonę. Na kolejnych scrren wybiorę Blank aktywność i uderzył następny gdy pojawi się następujący ekran:Eclipse - tworzenie nowej aktywności

Eclipse create activity dialog

wejdę wszystko, ale nie wiem, co zrobić z hierarchiczne Dominującą. Kilka dni temu działało idealnie, ale teraz, kiedy wybrałem coś z listy po lewej i utworzyłem aktywność, zaćmienie, chyba że napisałem coś mówi, że jest źle.

Czy ktoś może mi pomóc?

Odpowiedz

0

Twój błąd dotyczy nazwa aktywności zweryfikować gromadzeniu projekt SDK

hierarchiczna aktywność rodzic jest stosowany zwykle w celu zapewnienia realizacji domyślnego przycisku UP

0

1.Copy swoją nazwę pakietu, a następnie przeszłości do pola "Hierarchical Parent". (dowolne słowa, aby pominąć ten krok)

2.AndroidManifest.xml potrzebuje "android.intent.action.MAIN" na początek. Dodaj kod źródłowy obserwacji

<intent-filter> 
    <action android:name="android.intent.action.MAIN" /> 
    <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 

tak:

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/title_activity_main" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 
3

Mam ten sam problem jak twój. Po dniu znalazłem drogę.

To bardzo proste. ponownie zainstaluj wtyczkę ADT: W Eclipse, Pomoc> Zainstaluj nowe oprogramowanie .... Kliknij Dodaj w prawym górnym rogu. Enter „ADT Plugin” w polu Nazwa i adres URL = http://dl-ssl.google.com/android/eclipse/ Następnie wystarczy wejść aż sam

Pełen tutorialu jak zainstalować ADT Plugin można spojrzeć na: http://developer.android.com/sdk/installing/installing-adt.html

0

platformy narzędzi wersja 14 ma ten problem, ale nie w wersji 13.

http://dl-ssl.google.com/android/repository/platform-tools_r13-linux.zip

Cofnąłem moich aktualnych narzędzi (problematyczna)/android-sdk/platform, usunięto stary folder i zastąpił go ver 13, rozpoczęła Eclips e, zresetuj ścieżkę android-sdk (windows> preferencje> android, nie zapomnij kliknąć "zastosuj") i odtwórz moje AVD.

Wersja 13 ma także pole tekstowe z dziedziczeniem heirarchicznym, ale jest opcjonalne.

+0

BTW, jeśli używasz Linuksa, musisz zmienić uprawnienia platformy-narzędzi/* na 755 (użyj chmod 755 ...) – ITForHumanity

0

Problem jest błędem w Kreatorze aplikacji ... który próbuje zintegrować Kreatora aktywności w sobie. Problem polega na tym, że zintegrowany Kreator aktywności nie działa poprawnie bez istniejącego projektu.

Dlatego prostym rozwiązaniem tego problemu jest Kreator projektu, wystarczy utworzyć podstawowe główne działanie z "none" dla typu nawigacji i kliknąć "zakończyć". Następnie po utworzeniu projektu użyj Kreatora aktywności, aby utworzyć pożądaną główną aktywność.

Jako bonus, Kreator aktywności nawet zmieni kod, aby użyć tej nowej aktywności jako głównej aktywności!

Powiązane problemy