Wireless Debugger

Wireless Debugger is a mobile SDK and sample web server for streaming and parsing mobile app logs and displaying them in a web UI console.

View project on GitHub

Development Environment Setup

Manual Install

  1. Install Python 3, Ruby, and NodeJS.
  2. Clone this repository:

    git clone git@github.com:google/wireless-debugging.git
    
  3. cd to the server directory.
  4. Install the necessary Ruby gems (for SASS):

    gem install compass font-awesome-sass bootstrap-sass
    
  5. Install the necessary Python libraries:

    pip3 install -r requirements.txt
    
  6. Install the necessary NodeJS tools:

    npm install
    
  7. Run compass compile to compile the SASS to CSS.

  8. Run ./widb_server.py (you may have to prepend sudo to bind to port 80) and go to localhost in your browser.

With Docker Compose

Note: you might need to run some of these commands using sudo.

  1. Install Docker Compose: pip install docker-compose.
  2. Clone the repository.
  3. Run docker-compose build
  4. Run docker-compose up

Where to go from Here