2016-07-16 14 views
1

manish.tiw.android.example.activitywrapperを取得していますが、android.app.ContextImplにキャストできません。ブロードキャスト受信機を使用してネットワーク接続ステータスの変更をリッスンするときの実行時例外です。これで私を助けることができますか? スタックトレースがある -ブロードキャスト受信機を使用しているときのエラー

java.lang.RuntimeException: Unable to start receiver com.amazonaws.cognito.sync.demo.NetworkChangeReceiver: java.lang.ClassCastException: manish.tiw.android.example.activitywrapper cannot be cast to android.app.ContextImpl 
at android.app.ActivityThread.handleReceiver(ActivityThread.java:2452) 
at android.app.ActivityThread.access$1600(ActivityThread.java:150) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1356) 
at android.os.Handler.dispatchMessage(Handler.java:99) 
at android.os.Looper.loop(Looper.java:137) 
at android.app.ActivityThread.main(ActivityThread.java:5283) 
at java.lang.reflect.Method.invokeNative(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:511) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869) 
at dalvik.system.NativeStart.main(Native Method) 
+0

show onReceiveメソッドコード –

答えて

1

私は、カスタムアプリケーションのクラスでそれを宣言し、登録し、代わりに私のAndroid Manifest.xmlファイルに受信機を登録する、githubのブログからあなたの問題の解決策を見つけました。それが問題を解決しました。

関連する問題