Error inflating class android.support.constraint.ConstraintLayout
ネットからサンプルコードなどを持ってきたときに発生する。
原因
コンストレイントレイアウト(ConstraintLayout)関連のエラーが出てる
基本的に、このエラーが出たら古い開発環境である。
AndroidStudioのバージョンを上げたほうが良い。
ConstraintLayoutはAndroidStudio 2.2から使える。それ以前の環境を使ってるのはちょっと古すぎます。
対策
AndroidStudioのバージョンを上げる。
問題となったコードのレイアウトをLinearLayoutなどに変える。テストプログラムなら問題ないはず。