this error can cause 3 problems (at least what i know):
- you really did not provide "platformName" in capabilities when start driver
- appium server does not have access to your app file e.g. to your *.apk file
- ANDROID_HOME did not set on your PC/MAC
just wonder why all this problems mapped to same error.....