add <uses-permission android:name="android.permission.READ_PHONE_STATE" />