Tôi đang lập kế hoạch xây dựng hệ thống tự động để triển khai một bản dựng Android cho các thiết bị khác nhau, để giúp phát triển cho nhiều nền tảng thoải mái hơn một chút. Có cách nào để có được phiên bản sdk của một thiết bị kết nối thông qua android shell hoặc adb?Tải phiên bản Android SDK của thiết bị từ dòng lệnh
Sẽ có một máy tính mà một số thiết bị thử được kết nối và tôi đang lên kế hoạch viết một tập lệnh sẽ tìm đúng bản dựng cho mỗi máy chủ từ máy chủ xây dựng, cài đặt các apks khác nhau trên thiết bị tương ứng, khởi chạy chúng và thu thập thông tin nhật ký, được cung cấp thông qua một số chương trình khác có thông số kỹ thuật bên cạnh điểm. Điều quan trọng là tôi cần biết phiên bản sdk mà mỗi thiết bị đang chạy để cài đặt gói ứng dụng chính xác và tôi hy vọng tôi có thể thực hiện điều này thông qua adb, nhưng dường như tôi không tìm được cách để truy cập vào nó một cách ngắn gọn, nhưng có vẻ như tôi không biết. xây dựng một ứng dụng nhỏ, tương thích với tất cả các phiên bản, có mục đích duy nhất là xuất ra android.os.Build.VERSION.SDK hoặc tương tự ở đâu đó kịch bản của tôi có thể đọc được.
Nhờ cả Tim và Tor-Morten; xin lỗi về việc trả lời muộn, nó đã được bận rộn trong một vài tuần. ro.build.version.sdk phù hợp với nhu cầu của tôi tốt :) Tim nhận được chấp nhận bởi vì phrasing của mình là phù hợp hơn để chạy từ một kịch bản để có được giá trị. – Arild