Troque o "date" que é o comando para pegar a data da máquina pelo comando que você quer executar.
No final deste exemplo, peguei o valor retornado e o mostrei em um TextView.
try { String commandLine = "date"; Process process = Runtime.getRuntime().exec(commandLine); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream())); String value = bufferedReader.readLine(); TextView dateTextView = (TextView) findViewById(R.id.text_info_line_6); dateTextView.setText(value); } catch (IOException e) { e.printStackTrace(); }
No GitHub: https://gist.github.com/adrianoschmidt/8c83f972c20358a098a4
Caso você não queira fazer isso programaticamente pode usar o ADB Shell https://developer.android.com/tools/help/shell.html
É bem simples, basta acessar o terminal e ir até a pasta plataform-tools dentro da pasta do SDK do Android "cd <sdk_folder>\platform-tools"
Digite "adb devices" e tendo um dispositivo na lista basta digitar "adb shell" e você já pode digitar os comandos linux.
Vaaleu!
Adriano Schmidt
Nenhum comentário:
Postar um comentário