Исправлено оформление провайдера в AndroidManifest.xml (не работало в API > 16)
android:minSdkVersion=8
add default condtructor to AppDialog.java