मुझे adb
अपने एंड्रॉइड फोन पर एक्सेस मिल गया है।
इसलिए मुझे पता है कि मैं am
एंड्रॉइड के साथ प्रदान किए गए कमांड के साथ स्क्रीन घनत्व और स्क्रीन रिज़ॉल्यूशन को ओवरराइड कर सकता हूं । मुझे लगता है कि महान और बांका है। लेकिन क्या कमांड लाइन से उन दो नंबरों को हथियाने का एक तरीका है? मुझे पता है कि pm
उपयोगिता कुछ जानकारी एकत्र कर सकती है, सबसे विशेष रूप pm list features
से यह देखने के लिए कि क्या एंड्रॉइड डिवाइस में वायरलेस, ब्लूटूथ, जीपीएस आदि हैं pm
, हालांकि, इसके अलावा और अधिक जानकारी रिपोर्टिंग करने के लिए प्रतीत नहीं होता है।
यह जानना उपयोगी होगा कि एंड्रॉइड के कौन से संस्करण कमांड के लिए समर्थित हैं। आदर्श रूप से मुझे कुछ ऐसा चाहिए जो एंड्रॉइड 2.2+ (Froyo) पर काम करता है, लेकिन कुछ ऐसा लेना जो केवल 4.0.3+ (आइसक्रीम सैंडविच) से काम करता है वह भी ठीक है। मुझे यह भी पसंद आएगा अगर रूट एक्सेस के बिना यह पता लगाने का एक तरीका था।
मुझे पता है कि स्क्रीन रिज़ॉल्यूशन और घनत्व को प्रोग्रामिक रूप से प्राप्त करना संभव है, जैसा कि इस प्रश्न में वर्णित है ।
adb shell dumpsys display | grep mBaseDisplayInfo
उचित जानकारी प्राप्त करने के लिए फोन कर सकता हूं ? यह मैच के लिए लगता है, मेरे सांठगांठ पर 7dumpsys
घनत्व और होने213
के संकल्प की रिपोर्ट करता है800x1280
। यह रोटेशन और इस तरह के, साफ-सुथरी जानकारी की भी रिपोर्ट करता है। मुझे नहीं पता था कि डंपस अस्तित्व में है, लेकिन यह बहुत उपयोगी जानकारी पर रिपोर्ट करता है जैसा कि यहां उल्लेख किया गया है: stackoverflow.com/questions/11201659/…