我打算构建一个用于将Android构建部署到各种设备的自动化系统,以便使多平台的开发更加舒适。有没有办法通过android外壳或adb获得连接设备的sdk版本?从命令行获取设备的Android SDK版本
将会有一台计算机与多台测试设备连接,并且我打算编写一个脚本,为构建服务器中的每个设备获取正确的版本,在各自的设备上安装不同的apks,启动它们并收集日志信息,通过其他规范旁边的其他程序提供。
问题是我需要知道每个设备正在运行的sdk版本才能安装正确的apk,我希望我可以通过adb获得这个,但我似乎无法找到一种方法来访问它构建一个小应用程序,与所有版本兼容,其唯一目的是输出android.os.Build.VERSION.SDK或类似的地方我的脚本可以读取它。
感谢Tim和Tor-Morten;对于迟到的回复感到抱歉,几周来一直很忙碌。 ro.build.version.sdk适合我的需求就好:) Tim获得接受,因为他的措辞更适合从脚本运行以获得价值。 – Arild