2012-01-22 9 views
5

Cześć chłopaki Jestem nowy przy użyciu Titanium studio na komputerze Mac z systemem OSX Lion. Nie mam problemu z tworzeniem aplikacji na iPhone'a i iPada, ale mam problem z konfiguracją projektu dla Androida.
Mam istniejący (najnowszy) Android SDK i już opracowuję podstawowe aplikacje wykorzystujące Javę na standardowym Eclipse. Próbowałem skierować Titanium do mojego android SDK, którego używałem do mojego Eclipse, ale nie udało mi się z następującym wyjątkiem.Jak rozwiązać problem z tytanem "Przykład: brak Androida" -8 "lub Androida" -2.2 "w pakiecie Android SDK." na komputerze Mac z systemem OSX Lion?

Zestaw SDK dla systemu Android na podanej ścieżce zawiera następujący błąd: "Przykład: brak Androida" -8 "lub Androida" -2.2 "w pakiecie Android SDK."

Jak rozwiązać ten problem bez ponownego pobierania wszystkiego, co Titanium automatycznie spróbuje, jeśli poprosimy go o skonfigurowanie mojego zestawu SDK mnie.

Z góry dzięki chłopaki.

Odpowiedz

10

Oprzyrządowanie wymaga określonego minimalnego poziomu zestawu SDK systemu Android, którego wydaje się brakować. W terminalu otwórz narzędzie android (w folderze android-sdk), aby otworzyć Menedżera Android SDK. Pobierz narzędzia Android 2.2 (API 8): musisz mieć co najmniej "Platformę SDK" i "Google APIs od Google Inc" dla API8. W tym czasie możesz pobrać dowolny nowszy pakiet SDK, który możesz obsługiwać.

Upewnij się, że tworzysz aplikacje na Androida za pomocą zestawu SDK "Google API" lub dostaniesz błędy. Pakiety SDK "non API" nie zawierają różnych składników Google, których oczekują aplikacje mobilne.

TiStudio powinien wyświetlić monit o pobranie pliku i powinien otworzyć Menedżera pakietów SDK. Nie powinno to wymagać ponownego pobierania wszystkiego. Możesz przeprowadzić testy, aby upewnić się, że masz zainstalowane wszystkie niezbędne komponenty.

+1

Rozwiązało to już kilka dni temu. Wciąż dziękuję bardzo za odpowiedź, będzie to bardzo pomocne dla innych początkujących programistów tytanu. – royjavelosa

5

Mam ten sam problem z moim studio Titanium w systemie Windows. Nie udało mi się utworzyć projektu mobilnego na Androida. Za każdym razem mówi się: "Android-8" lub "android-2.2" w Android SDK. Poszedłem do folderu zawierającego Android SDK i wewnątrz folderu "platforma" Zmieniłem nazwę wersji Androida-2.2r2 na po prostu Android-2.2. Po prostu dla mnie zadziałało.

+0

Na Macu OP mógł po prostu użyć dowiązania symbolicznego zamiast zmieniać nazwę. –