Ejemplo n.º 1
0
 private String fetchVersionCore() {
   String result = null;
   CMDExecute cmdexe = new CMDExecute();
   try {
     String[] args = {"/system/bin/cat", "/proc/version"};
     result = cmdexe.run(args, "system/bin/");
     result = result.substring(0, result.indexOf("\n"));
   } catch (IOException ex) {
     ex.printStackTrace();
   }
   return "Linux内核:" + result;
 }
Ejemplo n.º 2
0
 /**
  * CPU信息
  *
  * @return
  */
 private String fetch_cpu_info() {
   String result = null;
   CMDExecute cmdexe = new CMDExecute();
   try {
     String[] args = {"/system/bin/cat", "/proc/cpuinfo"};
     result = cmdexe.run(args, "/system/bin/");
     result = result.substring(0, result.lastIndexOf("\n"));
   } catch (IOException ex) {
     ex.printStackTrace();
   }
   return "CPU信息:" + result;
 }
Ejemplo n.º 3
0
 /**
  * mac地址,无线
  *
  * @return
  */
 public static String fetch_mac_wlan() {
   String result = null;
   CMDExecute cmdexe = new CMDExecute();
   try {
     String[] args = {"/system/bin/cat", "/sys/class/net/wlan0/address"};
     result = cmdexe.run(args, "system/bin/");
     result = result.substring(0, result.indexOf("\n"));
     // 防止获取不到返回乱码
     if (result.length() > 28) {
       result = result.substring(0, 28);
     }
   } catch (IOException ex) {
     ex.printStackTrace();
   }
   return result;
 }