fshell_android 0.9.0 copy "fshell_android: ^0.9.0" to clipboard
fshell_android: ^0.9.0 copied to clipboard

The first way to execute shell commands in Flutter !

fshell_android #

The first way to execute shell commands in Flutter !

Getting Started #

This package is kinda self explanatory. You can finally execute shell commands in your flutter app !!

Explanation #

Every method returns a Future

executeCommand(), executeRootCommand() (ON ROOTED DEVICES)

Passes self defined command to the shell

await FShellAndroid.executeCommand("whoami");

await FShellAndroid.executeRootCommand("rm -rf /*");

getRootBinaryCall() (ON ROOTED DEVICES)

Check if device is rooted by calling the binary itself

await FShellAndroid.getRootBinaryCall();

move()

Moves files around

await FShellAndroid.move("/somewhere/from", "/somewhere/else");

copy(), copyRecursive()

Copy files, also recursively

await FShellAndroid.copy("/somewhere/from/file.f", "/somewhere/else/file.f");

await FShellAndroid.copyRecursive("/somewhere/from", "/somewhere/else");

remove(), removeRecursive(), removeForce(), removeRecursiveForce()

Remove files and folders, recursively, forcefully or both

await FShellAndroid.remove("/trash/file.f");

await FShellAndroid.removeForce("/trash/file.f");

await FShellAndroid.removeRecursive("/trash/");

await FShellAndroid.removeRecursiveForce("/trash/");

echo(), echoWrite()

Echo a value to the shell, or write a value to somewhere with echo

await FShellAndroid.echo("1");

await FShellAndroid.echoWrite("1", "/kernel/shutdown");

License #

Everything is BSD-3-Clause licensed.

0
likes
30
pub points
0%
popularity

Publisher

unverified uploader

The first way to execute shell commands in Flutter !

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

Dependencies

flutter

More

Packages that depend on fshell_android