I need to run an adb forward command before I could use the ezkeyboard application which allows user to type on the phone using browser.
adb forward
When
This is the easiest way and will provide automatic updates.
install homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Install adb
brew cask install android-platform-tools
Start using adb
adb devices