Hi Menaka, Can you please check the manifest file also, whether it has the action defined by the name "iot.carbon.wso2.org.androidsenseagent.util.SensorsDrawerActivity.displayData". This will be helpful to a conclusion.
Thanks. On Tue, Nov 17, 2015 at 8:15 PM, Menaka Jayawardena <[email protected]> wrote: > Hello, > > I'm creating an Android application which reads the sensor data and > publish them to the IOT server. > > Here I need to display the sensor data in my Activity. > The sensor reading is done separately in a service. > > My code files are attached herewith. > > When I run the application it gives the following exception. > > > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: FATAL EXCEPTION: main > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: Process: iot.carbon.wso2.org.androidsenseanget, PID: 5484 > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: java.lang.RuntimeException: Error receiving broadcast > Intent { > act=iot.carbon.wso2.org.androidsenseagent.util.SensorsDrawerActivity.displayData > flg=0x10 (has extras) } in > iot.carbon.wso2.org.androidsenseagent.util.SensorsDrawerActivity$2@772125a > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:882) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:739) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:95) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at android.os.Looper.loop(Looper.java:211) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > android.app.ActivityThread.main(ActivityThread.java:5373) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:372) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: Caused by: java.lang.NullPointerException: println needs > a message > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at android.util.Log.println_native(Native Method) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at android.util.Log.d(Log.java:139) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > iot.carbon.wso2.org.androidsenseagent.util.SensorsDrawerActivity.updateUI(SensorsDrawerActivity.java:264) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > iot.carbon.wso2.org.androidsenseagent.util.SensorsDrawerActivity$2.onReceive(SensorsDrawerActivity.java:258) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:872) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > android.os.Handler.handleCallback(Handler.java:739) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > android.os.Handler.dispatchMessage(Handler.java:95) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at android.os.Looper.loop(Looper.java:211) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > android.app.ActivityThread.main(ActivityThread.java:5373) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:372) > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020) > > 11-17 19:54:42.842 5484-5484/iot.carbon.wso2.org.androidsenseanget > E/AndroidRuntime: at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815) > > > Some one could help me to figure out what the problem is. > > Thank you > Best Regards > Menaka Madushanka > > -- > Menaka Madushanka Jayawardena > Software Engineering Intern > [email protected] > Mobile:- +94 71 8851183/ +94 71 3505470 > LinkedIn - Menaka Jayawardena > <https://lk.linkedin.com/in/menakajayawardena> > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Hareendra Chamara Philips *Software Engineer* Mobile : +94 (0) 767 184161 <%2B94%20%280%29%20773%20451194> [email protected] <[email protected]>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
