Nexus One - Android 2.1 release, WHERE is the SDK for 2.1?
The Nexus android phone went on sale today with 2.1 Os on them. My friend just ordered two with overnight shipping. I assume that means it will be in his hands tomorrow or the next day.
How is it even remotely acceptable that people will have 2.1 in their hands before developers even get to touch the SDK? I already have users using the Nexis-Droid 2.1 rom saying that my highly used widget开发者_如何学JAVA doesn't work. How am I supposed to test this out in advance without hacking our phone all up?
All this does is frustrate users when apps don't work and further degrades the market with 1 stars because developers don't have a chance to update their code.
Thanks google....
You can expect the SDK in a few days. Google said it would be "open-sourced" in the next couple of days. It does suck that we don't have it yet. If I remember correctly, we received 2.0 about a week before the DROID was released, and we got 2.0.1 about the same time frame before it was pushed down to the DROID.
People using an OS that isn't available should not be complaining about apps not working. It's their choice to be an adopter of an OS that isn't even released yet. They can deal with the consequences. (which has nothing to do with you)
The part I hate about the market is our inability to respond to ratings. I have more than 2500 ratings for my app, yet I constantly get 1-stars because the users are morons and can't read. Yet I only have 325 characters for my app desciption. I have started writing my own comments and updating it to respond to ratings.
I haven't developed anything yet for Android but have looked into the SDK a bit.
I saw is possible to specify a maxSdkVersion in the manifest. I'd say developers should put there the max version of the SDK that they've been able to test.
So if no SDK 2.1 is available yet and you put 2.0 or 2.0.1 there, it will prevent Nexus One users to download your application (I'm guessing here it works that way).
It would be in the interest of Google to release the SDK if Nexus One users cannot download and install any application at all. The users will be blaming Google then instead of you.
Edit: Oops, somebody commented it before.
Android 2.1, Release 1 SDK
The SDK has been released; this is the first time that an Android SDK has followed the release of a device running that version.
精彩评论