Comandos ADB de Android para obtener las propiedades del dispositivo

Estoy intentando conseguir las características del dispositivo de comandos de ADB. Puedo conseguir nunca esos valores ejecutando la aplicación androide de la muestra. Cómo siempre deseo conseguir usar el comando de la cáscara del adb sí mismo para hacer mi vida más fácil. Esta es la forma en que obtendré a través de la aplicación de ejemplo, pero quiero los comandos adb correspondientes para

  1. Fabricante de dispositivos
  2. Hardware del dispositivo
  3. Modelo de dispositivo
  4. Os versión (valor entero)
  5. Versión del núcleo

* Tenga en cuenta que mi dispositivo no está enraizado y no tengo ni idea de arraigar el dispositivo para obtener estos valores 🙂 *

## Code snippet import android.os.Build; manufacturer = Build.MANUFACTURER; hardware = Build.HARDWARE; model = Build.MODEL; oSVersion = Build.VERSION.SDK_INT; kernelVersion = System.getProperty("os.version"); 

Sin embargo, puedo conseguir la versión de OS. Pero entonces quiero SDK versión en entero. Quiero 18 en lugar de 4.2.2

 C:\>adb shell getprop ro.build.version.release 4.2.2 

 adb shell getprop ro.build.version.sdk 

Si desea ver toda la lista de parámetros, simplemente escriba:

 adb shell getprop 

Comando de una línea:

 adb shell getprop | grep "model\|version.sdk\|manufacturer\|hardware\|platform\|revision\|serialno\|product.name\|brand" 

Salida de muestra para Samsung:

 [gsm.version.baseband]: [G900VVRU2BOE1] [gsm.version.ril-impl]: [Samsung RIL v3.0] [net.knoxscep.version]: [2.0.1] [net.knoxsso.version]: [2.1.1] [net.knoxvpn.version]: [2.2.0] [persist.service.bdroid.version]: [4.1] [ro.board.platform]: [msm8974] [ro.boot.hardware]: [qcom] [ro.boot.serialno]: [xxxxxx] [ro.build.version.all_codenames]: [REL] [ro.build.version.codename]: [REL] [ro.build.version.incremental]: [G900VVRU2BOE1] [ro.build.version.release]: [5.0] [ro.build.version.sdk]: [21] [ro.build.version.sdl]: [2101] [ro.com.google.gmsversion]: [5.0_r2] [ro.config.timaversion]: [3.0] [ro.hardware]: [qcom] [ro.opengles.version]: [196108] [ro.product.brand]: [Verizon] [ro.product.manufacturer]: [samsung] [ro.product.model]: [SM-G900V] 
  • Cómo vaciar (borrar) el búfer logcat en Android
  • ¿Cómo conceder permiso para la aplicación que se descarga desde la tienda de juegos?
  • Cómo obtener la versión SDK de Android de un dispositivo desde la línea de comandos
  • Copiar archivos en el shell de ADB con run-as
  • Activar / desactivar NFC con comando ADB
  • Adb shell dumpsys meminfo - ¿Cuál es el significado de cada celda de su salida?
  • ¿Cómo traceroute en adb shell?
  • Generar android apk utilizando shell script de php?
  • Compruebe si el directorio existe en Android sdcard con bash
  • ¿Cómo transmitir la intención de BATTERY_CHANGED con extras a través del shell de ADB?
  • Monte una tarjeta SD manualmente desde el shell de adb en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.