Il existe plusieurs variables stockées dans la classe android.os.Build
que vous pouvez vérifier pour la version actuelle de la plate-forme Android.Android SDK Version à la compilation
Existe-t-il d'autres variables disponibles dans le SDK Android qui représentent la version actuelle du SDK disponible lors de la compilation via l'API Java?
Pour votre information, je suis en train de mettre en œuvre cette fonctionnalité: https://github.com/johncarl81/transfuse/issues/18
Merci.
Que voulez-vous dire par «disponible dans le compilateur/Java VM» comme sur Android que vous utilisez la machine virtuelle Davlik? –
Vous compilez d'abord le code Java Android dans le compilateur Java habituel. Cela génère Java Bytecode qui est ensuite transformé en Dalvik Bytecode par le sdk Android. Je veux dire, y a-t-il un numéro de version disponible pendant la phase de compilation lorsque le Java Android est en train de devenir un bytecode Java? –
Désolé, je ne comprends pas votre question. Je ne suis pas au courant d'une différence majeure dans le bytecode entre les différentes versions de Davik (ou du moins pour un développeur d'applications). Y a-t-il une raison pour laquelle vous voulez savoir? Ou est-ce que votre point me manque? –