Ich habe adbZugriff auf mein Android-Handy.
Daher weiß ich, dass ich die Bildschirmdichte und die Bildschirmauflösung mit dem ammit Android gelieferten Befehl überschreiben kann . Das ist großartig und toll, denke ich. Aber gibt es eine Möglichkeit, diese beiden Zahlen über die Befehlszeile abzurufen? Ich weiß, dass das pmDienstprogramm einige Informationen sammeln kann, vor allem pm list features, um festzustellen, ob das Android-Gerät über WLAN, Bluetooth, GPS usw. pmverfügt.
Es wäre hilfreich zu wissen, für welche Android-Versionen der Befehl unterstützt wird. Idealerweise hätte ich gerne etwas, das mit Android 2.2+ (Froyo) funktioniert, aber es ist auch in Ordnung, etwas zu nehmen, das nur mit 4.0.3+ (Ice Cream Sandwich) funktioniert. Ich würde es auch mögen, wenn es eine Möglichkeit gäbe, dies ohne Root-Zugriff herauszufinden.
Ich weiß, dass es möglich ist, die Bildschirmauflösung und -dichte programmgesteuert zu ermitteln, wie in dieser Frage beschrieben .

adb shell dumpsys display | grep mBaseDisplayInfo, um die entsprechenden Informationen zu erhalten? Es scheint zu stimmen, auf meinem Nexus 7 stehtdumpsysdie Dichte213und die Auflösung zu sein800x1280. Es werden auch Informationen zur Rotation und dergleichen angezeigt. Ich wusste nicht, dass dumpsys existiert, aber es scheint über viele nützliche Informationen zu berichten, wie hier vermerkt: stackoverflow.com/questions/11201659/…