Skip to content

brunodles/AndroidShellUtils

Repository files navigation

AndroidShellUtils

Multiple Tools that can be used from CLI to help android devs life

About this project

This project will be implemented in these submodules:

  • utils - broad helpers for other modules
  • tables builder - a helper for building content aware tables for monospace text
  • shell - library wrapper around native shell app
  • shell adb wrapper - library that wraps around 'adb shell' using 'shell' module
  • droid shell - application for 'shell adb wrapper'
  • droid file sync - a tool to sync remote files on android simplified version directly in bash
  • droid device - a tool to listen to connected devices, like 'adb devices' with more information
  • local script evaluator that allows to send commands directly to 'adb shell run-as' won't do
  • file query - a library to build query-like search on files
  • file query interpreter groovy - a groovy application to act as a shell interpreter for query-scripts using file query
  • query interpreter - a groovy application working as shell interpreter using the GQ instead of file query

Inspiration / motivation

The overall idea came from other repository where I did start to have these ideas, or they are implemented using just bash.

Download

Not published yet. May require to clone this repo and install locally.

Usage

Jump into submodule folder to check how use each of them.