2010-02-19 14 views
11

Już niedługo uruchomię moją pierwszą aplikację na Androida i działa ona na platformie Android 1.1, poziom 2 interfejsu API, ale czy powinienem oficjalnie podpisać i uruchomić aplikację jako? Czy w ogóle ma wpływ na wydajność, czy Android może wiedzieć, na których urządzeniach działa?Którą platformę Android i interfejs API należy wybrać?

Jedyny problem widzę jest, że nie można określić < wsporniki ekrany > w manifeście, co chciałbym zrobić, ale wydaje się, że będę musiał uruchomić na 1.6 przynajmniej dla tej pracy.

Czy brakowało mi ogromnej liczby telefonów, uruchamiając wersję 1.6 zamiast wersji 1.1?

Dziękujemy!

+0

nie można określić, co w manifeście? Myślę, że musisz edytować pytanie i sformatować tę część, która mówi, czego nie możesz określić. –

+0

Dziękuję! Było to wsparcie - brakowało ekranów. –

+0

Istnieje sposób na uzyskanie ekranu wsparcia dla 1.5. Budujesz aplikację za pomocą 1.6, ale ustawiasz minSdk na 3, a targetSdk na 4. I musisz upewnić się, że nie używasz żadnych interfejsów API z wersji 1.6. Jeśli tego nie zrobisz, aplikacja nie będzie widoczna w Android Market z HTC Tattoo, ponieważ ma wyświetlacz QVGA. Więcej informacji na ten temat można znaleźć tutaj http://developer.android.com/guide/practices/screens_support.html#strategies –

Odpowiedz

25

Usuwanie nieaktualnych informacji i informacji, które na pewno będą nieaktualne w najbliższej przyszłości. Wystarczy przejść tutaj, aby zobaczyć, co wersje należy dbać o:

http://developer.android.com/resources/dashboard/platform-versions.html

+0

Dziękuję, wykres bardzo pomaga, myślę, że 1.5 byłby idealny, ale nie działa z obsługą ekranów. Zastanawiam się, czy to będzie miało znaczenie. –

+0

Dpends na to, co robisz z obsługą ekranów. Możesz łatwo przetestować swoją aplikację pod kątem różnych wersji systemu operacyjnego i rozdzielczości ekranu za pomocą emulatora, aby sprawdzić, czy są jakieś problemy. –

+0

Edycja Danger14 jest bardzo ważna do zapamiętania. – Vass

1

Jeśli chodzi o mnie, zaczynam opracowywać celowanie 1.5. Kiedy skończyłem, przerzuciłem się na 2.1, a po zakończeniu próbowałem wszystkich wersji pośrednich. Nie uważam za konieczne przeszkadza dowolna wersja niższa 1.5 ... nie można być kompatybilny w dół do początku wszechświata ;-)

Powiązane problemy