import java.io.BufferedReader;
import java.io.InputStreamReader;
public class GetDeviceSerialNumber {
public static void main(String[] args) {
try {
Process process = Runtime.getRuntime().exec("adb devices");
BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
if (line.endsWith("device")) {
String[] split = line.split("\\t");
String serialNumber = split[0];
System.out.println("Device Serial Number: " + serialNumber);
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
}