8
votes

Où puis-je trouver une liste de fonctionnalités Android qui sont obsolètes par les fonctionnalités plus récentes?

Y a-t-il quelque chose dans le site des développeurs Android qui montre ce qui est obsolète par un certain ajout à l'API?

Par exemple, comment une personne peut-elle dire ce qui est obsolète par des fragments?


0 commentaires

4 Réponses :


3
votes

Oui. Par exemple, si vous regardez la documentation du Activitygroup , vous ' Notez qu'ils ont donné un avertissement que cela est obsolète à cause de fragments.


2 commentaires

Oui, mais je voulais une liste complète des déprécations en raison d'un autre ajout. Au lieu de devoir y chercher individuellement.


Je fais quelque chose de similaire à cela, mais je fais une recherche "Cette classe est obsolète". Comme si développeur.android.com/... Comme vous l'avez mentionné Un peu douloureux car il existe plusieurs pages dans le résultat de la recherche et ne montre pas ce que l'API a été obsolète. Toutefois, si vous avez un peu plus de creuser, vous pouvez le découvrir aussi. Edit désolé pour le lien ... mais je ne pouvais pas comprendre comment obtenir la requête dans un commentaire sans supprimer les espaces dans la recherche.



5
votes

Si vous faites vous-même les Javadocs du code source, cela inclura une liste de méthodes et de classes obsolètes - par exemple: http://www.androidjavadoc.com/2.3/index.html et cliquez sur obsolète sur le dessus

Cependant, obtenez l'inverse (la réponse à «Qu'est-ce que cette classe se déprécite?») Requiert la lecture de la documentation pour toutes les classes impliquées.


0 commentaires

3
votes

Je sais que ce n'est pas une liste exhaustive que vous le souhaitez, mais si vous regardez la vue d'ensemble du niveau de l'API, vous aurez une bonne vue des changements majeurs (et une déprécation), par exemple sur 3.0: http://developer.android.com/sdk/andrroid-3.0.html


0 commentaires

9
votes

Mise à jour

Les nouvelles notes de version sont disponibles à la nouvelle URL ici dans un format lisible plus humain -

https://developer.android.com/about/versions/11

L'ancienne URL fonctionne toujours avec les niveaux d'API, mais pour une raison quelconque, les anciennes versions téléchargent un fichier de goudron à la place de la source de page Web, probablement parce qu'elles sont archivées.
De plus, vous n'avez pas besoin de .html à la fin de l'URL plus. Donc, la nouvelle URL DIFF API serait
https://developer.android.com/sdk/api_diff/30/changees

Poste d'origine

Il y a toujours un rapport de changement chaque fois qu'ils libèrent une nouvelle API, je mets le lien pour le dernier rapport de modification pour Android 4.0

http://developer.android.com/sdk/api_diff/14 /changes.html

Il y a une section où elle mentionnait les packages ajoutés et modifiés. Vous pouvez cliquer sur un package particulier et savoir sur les classes obsolètes et les méthodes modifiées. Si vous avez besoin de changement de changement de versions antérieures, réduisez simplement le NO. (14) Dans le lien et vous obtiendrez ces rapports de changement. Espérons que cela répondra à votre question.


1 commentaires

Merci, cela vient très près de ce que je cherchais.