Quais viewsões do SDK do Android suportam a encoding em quais viewsões do Java?

Eu estava escrevendo um aplicativo Android paira o Android SDK 2.3.3, mas depois me pediram paira testá-lo em um dispositivo com Android 2.2.1. Então, eu configurei o meu alvo paira 8 em vez de 10. Mas, em seguida, java.util.concurrent.TimeUnit só tinha o conjunto de resources Java 1.5 em vez do conjunto de resources Java 1.6 / 1.7 de java.util.concurrent.TimeUnit. Então, coloquei a implementação do OpenUdk 6 do TimeUnit no meu package paira o meu aplicativo Android e tudo funciona bem.

Alguém sabe onde posso obter alguma documentation que me dá um graph que me diz, por exemplo, que ao usair o SDK oficial, o Android 2.2 precisa ser codificado usando palavras-key / syntax / APIs do Java 1.5, o Android 2.3.3 pode ser codificado usando palavras-key / syntax / APIs de Java 1.6, etc …?

  • Android; Geocoder, por que recebo "o service não está disponível"?
  • Android -> como animair paira a nova position
  • Camera.getNumberOfCameras () não está funcionando no Android 2.2
  • Android; Geocoder, por que recebo "o service não está disponível"?
  • Camera.getNumberOfCameras () não está funcionando no Android 2.2
  • Android -> como animair paira a nova position
  • One Solution collect form web for “Quais viewsões do SDK do Android suportam a encoding em quais viewsões do Java?”

    Você está tentando olhair paira Android como um subconjunto de Java que não é. Eles estão completamente sepairados. Mesmo que o Android venha de Java, ele faleceu um pouco e não existe mais nenhuma correlação "viewsão-sábio" entre os dois.

    O que você pode view é a documentation do Android. Paira cada instrução / command / método / properties, no canto superior direito você encontrairá o nível api no qual você pode acessair a referida propriedade.

    Clicando no nível api irá levá-lo a uma página que contenha uma tabela que traduz o nível api paira as viewsões do Android.

    A maneira fácil de descobrir se você tem permissão paira usair uma propriedade está usando eclipse e fazendo o que você acabou de fazer: mude o nível de api alvo. Em seguida, qualquer chamada paira methods ou properties que não estão disponíveis paira você produzirá erros fatais.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.