J'ai lu une réponse à une question différente , et dans laquelle @RomainGuy a commenté que l'on pourrait (s'il vous plaît corrigez-moi si je suis la paraphrase de manière incorrecte) de l'arrière-port de code à partir des versions ultérieures d'android pour les versions antérieures. Plus précisément, je m'intéresse à dos-le portage de code pour BitmapRegionDecoder à partir de la version Android 2.3.3 (Gingerbread) pour la version 2.2.2 (Froyo).
J'aurais plutôt posé la question de façon plus générale que ce qui est la meilleure pratique / ce qui doit être évité lors de portage de code à partir des versions plus récentes d'Android pour les anciennes versions, mais stackoverflow laissé entendre que ma question pourrait être fermé comme étant trop subjective.
Peut-être que si il ya suffisamment d'intérêt dans le sujet, cette question pourrait être "transformé" dans un cadre plus général..éventuellement un wiki de la communauté?
En tout cas, je vous serais reconnaissant de tout aperçu de la façon dont c'est fait..si spécifique à mon cas d'utilisation, ou de plusieurs conseils généraux. Faire des appels à des méthodes indigènes de l'intérieur de la classe java compliquer la chose (impliquant nécessairement le NDK)?
Si il est effectivement possible (et raisonnable) de cherry-pick et à l'arrière-port de code de cette façon, je pense que beaucoup de il serait très utile de savoir comment.