显示列表或组合框中的Android设备列表

时间:2015-04-21 16:53:19

标签: java android adb

到目前为止,我可以获得可用的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或组合框或任何让用户选择设备的东西?

0 个答案:

没有答案