2013-04-19 7 views
5

CodeBlank Datei gespeichert wird, wenn screencap mit programmatisch in Android

void takeSnapShot() 
    { 
     Process process = null; 
     try 
     { 
     process = Runtime.getRuntime().exec("/system/bin/screencap -p /sdcard/snapshot/test_2.png"); 

     try 
     { 
      process.waitFor(); 
     } catch (InterruptedException e) 
     { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } 


     } catch (IOException e) 
     { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } 




    } 

Snippet ich eine leere Datei während gerettet bin Gettin Wenn ich den gleichen Befehl durch adb Shell verwenden, erhalte ich meinen Bildschirm erfasst. meine Antwort falsch war, jede App kann verwenden, um den Screen-Capture-Befehl:

Jede Hilfe wird

Antwort