到目前为止,我可以获得可用的Android设备并在eclipse中的控制台中打印它们:
String cmd = adbPath+" "+"devices";
Process p;
p=Runtime.getRuntime().exec(cmd);
p.waitFor();
String line;
BufferedReader err = new BufferedReader(new InputStreamReader(p.getErrorStream()));
while ((line = err.readLine()) != null){
System.out.println(line);
}
err.close();
BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
while((line=input.readLine())!=null){
System.out.println(line);
textArea.append("\n"+line);
}
input.close();
}
我想要的是只显示jList或combobox中的设备(如果有更好的方法请告诉我) 我创建了一个JTextArea并使用了这行textArea.append(" \ n" + line);我可以显示
附加设备列表
0015c600设备
但我只需要设备名称..
您是否认为有一种方法可以只获取设备名称并将其放入JList或组合框或任何让用户选择设备的东西?