我打算构建一个自动化系统,用于将Android构建部署到各种设备,以便让多个平台的开发更加舒适.有没有办法通过android shell或adb获取连接设备的sdk版本?
将有一台计算机连接多个测试设备,我计划编写一个脚本,从构建服务器获取每个测试设备的正确版本,在各自的设备上安装不同的apks,启动它们并收集日志信息,通过其他规范不在其中的程序提供.
关键是我需要知道每个设备运行的sdk版本才能安装正确的apk,我希望我能通过adb获得这个,但我似乎无法找到一种方法来访问它,而不是构建一个小小的应用程序,兼容所有版本,其唯一目的是输出android.os.Build.VERSION.SDK或类似的地方,我的脚本可以读取它.