$ android update project -p .
Error: The project either has no target set or the target is invalid.
Please provide a --target to the 'android update' command.
みたいなエラーが出る場合。
暗に指定されている SDK が入っていない可能性が高いか、そもそもターゲットを指定が必須のパターンです。
まず、android
コマンドで SDK Manager を起動し、API 17(べつに17じゃなくても良い)の SDK をインストールして、再度 update project
コマンドを実行してみてください。
それでも上記のエラーになる場合は、--target android 17
のオプションを update
コマンドの引数に与えてみてください。