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

Reply via email to