2010-01-05 14 views
7

Il telefono Android Nexus è andato in vendita oggi con 2,1 Os su di loro. Il mio amico ne ha appena ordinato due con spedizione durante la notte. Suppongo che questo significhi che sarà nelle sue mani domani o il giorno dopo.Nexus One - versione Android 2.1, dove è l'SDK per 2.1?

Come è anche lontanamente accettabile che le persone abbiano 2.1 nelle loro mani prima che gli sviluppatori arrivino addirittura a toccare l'SDK? Ho già gli utenti di che usano il Nexis-Droid 2.1 rom dicendo che il mio widget molto usato non funziona. Come faccio a testare questo in anticipo senza lo che ha hackerato il nostro telefono?

Tutto ciò che fa è frustrare gli utenti quando le app non funzionano e ulteriori degradano il mercato con 1 stelle perché gli sviluppatori non hanno una possibilità di aggiornare il loro codice.

Grazie google ....

+0

Stai mirando a 2.0.1? –

+0

Ho scelto come target solo un min sdk di 3 (OS 1.5). Non credo che ci sia un entrie "max sdk" che posso inserire nel file manifest per bloccare gli utenti 2.1 fino a quando non avrò la possibilità di aggiornare l'app. – pcm2a

+0

Dite loro che è difficile. Stanno usando una versione hacked, non di produzione di 2.1 e il tipo di persone che usano le ROM di rilascio avanzate sanno che non tutto andrà a buon fine. –

risposta

4
  1. Ci si può aspettare l'SDK in pochi giorni. Google ha detto che sarebbe stato "open source" nei prossimi due giorni. Fa schifo che non ce l'abbiamo ancora. Se ricordo bene, abbiamo ricevuto 2.0 circa una settimana prima che venisse rilasciato il DROID, e abbiamo ottenuto il 2.0.1 circa nello stesso intervallo di tempo prima che venisse premuto sul DROID.

  2. Le persone che utilizzano un sistema operativo non disponibile non dovrebbero lamentarsi delle app non funzionanti. È la loro scelta di essere un adottante di un sistema operativo che non è ancora stato rilasciato. Possono affrontare le conseguenze. (Che non ha nulla a che fare con te)

La parte che odio di mercato è la nostra incapacità di rispondere ai rating. Ho più di 2500 voti per la mia app, ma ottengo costantemente 1-star perché gli utenti sono deficienti e non sanno leggere. Eppure ho solo 325 caratteri per la mia descrizione app. Ho iniziato a scrivere i miei commenti e ad aggiornarlo per rispondere alle valutazioni.

+0

Concordo totalmente con il punto 2, ma ciò non impedisce loro di commentare App sul mercato. 2.0.1 non era una versione principale del sistema operativo, quindi non ho dovuto aggiornare nulla per mantenere il supporto, ho dovuto farlo su 2.0. Mi aspetto anche di doverlo fare con 2.1. La mia unica opzione a questo punto è di attaccare il 2.1 hacked sul mio Droid rootato per vedere quali sono gli errori e sperare che siano gli stessi del vero SO. – pcm2a

+0

So cosa intendi. Ricevo sempre commenti sulla mia app che non funziona sul Nexus One, quando l'elenco delle applicazioni afferma esplicitamente che funziona solo su Droid/Milestone. Non è per scelta che lo faccio funzionare solo su quei dispositivi, quindi è fuori dal mio controllo se funziona su altri dispositivi. –

0

Non ho ancora sviluppato nulla per Android ma ho guardato un po 'l'SDK.

Ho visto è possibile specificare una maxSdkVersion nel manifest. Direi che gli sviluppatori dovrebbero inserire la versione massima dell'SDK che sono stati in grado di testare.

Quindi se l'SDK 2.1 non è ancora disponibile e si inserisce 2.0 o 2.0.1, impedirà agli utenti di Nexus One di scaricare l'applicazione (suppongo che funzioni in questo modo).

Sarebbe nell'interesse di Google rilasciare l'SDK se gli utenti di Nexus One non possono scaricare e installare alcuna applicazione. Gli utenti daranno la colpa a Google e non a te.

Modifica: Oops, qualcuno ha commentato prima.

0

Android 2.1, Release 1 SDK

L'SDK è stato rilasciato; questa è la prima volta che un SDK Android ha seguito il rilascio di un dispositivo su cui è in esecuzione tale versione.

Problemi correlati