J'ai adbaccès à mon téléphone Android.
Je sais donc que je peux remplacer la densité et la résolution d'écran avec la amcommande fournie avec Android. C'est super et dandy, je suppose. Mais existe-t-il un moyen de récupérer ces deux nombres sur la ligne de commande? Je sais que l' pmutilitaire peut collecter des informations, notamment pm list featurespour voir si l'appareil Android est sans fil, Bluetooth, GPS, etc. pmne semble pas faire beaucoup plus de rapports d'informations que cela, cependant.
Il serait utile de savoir pour quelles versions d'Android la commande est prise en charge. Idéalement, j'aimerais quelque chose qui fonctionne sur Android 2.2+ (Froyo), mais prendre quelque chose qui ne fonctionne qu'à partir de 4.0.3+ (Ice Cream Sandwich) est très bien aussi. J'aimerais aussi qu'il y ait un moyen de comprendre cela sans accès root.
Je sais qu'il est possible d'obtenir la résolution et la densité d'écran par programme, comme décrit dans cette question .

adb shell dumpsys display | grep mBaseDisplayInfopour obtenir les informations appropriées? Il semble correspondre, sur mon nexus 7dumpsysrapports la densité à être213et la résolution à être800x1280. Il fournit également des informations sur la rotation et autres, soignées. Je ne savais pas que dumpsys existait, mais il semble rapporter beaucoup d'informations utiles comme indiqué ici: stackoverflow.com/questions/11201659/…