android - 如何通过命令行查找设备的 Android 操作系统版本?

标签 android android-emulator

我有这样的要求,如果连接到系统的设备具有高于 2.1 的 android sdk 版本,那么它应该采用 /sdcard 的 sdcard 路径,如果设备具有高于 4.1 的版本,那么它应该采用sdcard 路径为 /mnt/sdcard

那么如何通过命令行查看连接到系统的设备版本是2.x版本还是4.x版本呢?

最佳答案

这将为您提供 Android 设备所需的所有信息。

adb shell cat /system/build.prop

您需要在设备设置中启用 USB 调试。 (可选)如果弹出权限被拒绝消息,您可以使用以下

adb root

编辑:

如果您有 AOSP 源代码,您可以查看 build/core/version_defaults.mk 文件并搜索 PLATFORM_VERSION 标签以获得准确的 Android 版本。

关于android - 如何通过命令行查找设备的 Android 操作系统版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13289086/

相关文章:

android - SQLiteDatabase.execSQL() 不工作。它给我消息 "Non-static method ' execSQL' cannot be a reference from a static context"

java - 如何将UV纹理从 blender 加载到opengl android java

android - AudioTrack Android 播放原始文件夹中的声音

android - 在 Android 4.0 模拟器上使用笔记本电脑网络摄像头

Android Cupcake (API 3) 模拟器

java - ADB 无法识别我的平板电脑 ("waiting for device")

java - Android Studio - 平板电脑模拟器没有显示正确的分辨率

Android - APP 附加主题(图像、声音等)

android - 无法让 Eclipse AVD NexusS 4.1 工作 - 说连接你的充电器?

android - 无法在 genymotion 中刷入 open_gapps-arm-6.0-stock-20160220 文件?