What steps will reproduce the problem?
1.import the source code in android studio or eclipse
2.run it in any android device
3.the app opens in ,but when clicked on "Remote controll" it sas "Unfortunately
,XBMC Remote has stopped"
What is the expected output? What do you see instead?
expected output is a remote scren but when clicked on "Remote controll" it sas
"Unfortunately ,XBMC Remote has stopped"
but when i download this app from playstore it works perfectly fine.
What version of XBMC Remote are you using?
version 1.0.9
Which Android device are you using (and which ROM, if custom)?
Which XBMC revision are you running and on which platform?
i tried this on my motoe,moto g 2nd generation , Both running android 4.4.4
Please provide any additional information below.
i m giving the logs of the app while running in eclipse
01-10 18:23:29.643: D/HostProvider(3593): SQLite database version: 4
01-10 18:23:29.650: I/HostFactory(3593): XBMC Host = [host=null]
01-10 18:23:29.707: D/Command(3593): Running command counter: 1
01-10 18:23:29.787: W/System.err(3593): org.xbmc.httpapi.NoSettingsException:
Click on "Settings" or use the menu in order to add an XBMC host or IP address
to your configuration.
01-10 18:23:29.787: W/System.err(3593): at
org.xbmc.jsonrpc.Connection.query(Connection.java:257)
01-10 18:23:29.788: W/System.err(3593): at
org.xbmc.jsonrpc.Connection.getJson(Connection.java:318)
01-10 18:23:29.788: W/System.err(3593): at
org.xbmc.jsonrpc.client.InfoClient.getSystemInfo(InfoClient.java:121)
01-10 18:23:29.789: W/System.err(3593): at
org.xbmc.android.remote.business.InfoManager$1.doRun(InfoManager.java:51)
01-10 18:23:29.789: W/System.err(3593): at
org.xbmc.android.remote.business.Command.run(Command.java:40)
01-10 18:23:29.789: W/System.err(3593): at
android.os.Handler.handleCallback(Handler.java:733)
01-10 18:23:29.789: W/System.err(3593): at
android.os.Handler.dispatchMessage(Handler.java:95)
01-10 18:23:29.789: W/System.err(3593): at
android.os.Looper.loop(Looper.java:136)
01-10 18:23:29.790: W/System.err(3593): at
org.xbmc.android.remote.business.ManagerThread.run(ManagerThread.java:78)
01-10 18:23:29.791: W/System.err(3593): java.lang.Exception: Weird JSON
response, could not parse error.
01-10 18:23:29.791: W/System.err(3593): at
org.xbmc.jsonrpc.Connection.getJson(Connection.java:322)
01-10 18:23:29.791: W/System.err(3593): at
org.xbmc.jsonrpc.client.InfoClient.getSystemInfo(InfoClient.java:121)
01-10 18:23:29.792: W/System.err(3593): at
org.xbmc.android.remote.business.InfoManager$1.doRun(InfoManager.java:51)
01-10 18:23:29.797: W/System.err(3593): at
org.xbmc.android.remote.business.Command.run(Command.java:40)
01-10 18:23:29.797: W/System.err(3593): at
android.os.Handler.handleCallback(Handler.java:733)
01-10 18:23:29.798: W/System.err(3593): at
android.os.Handler.dispatchMessage(Handler.java:95)
01-10 18:23:29.798: W/System.err(3593): at
android.os.Looper.loop(Looper.java:136)
01-10 18:23:29.798: W/System.err(3593): at
org.xbmc.android.remote.business.ManagerThread.run(ManagerThread.java:78)
01-10 18:23:29.799: W/System.err(3593): java.lang.NullPointerException
01-10 18:23:29.799: W/System.err(3593): at
org.xbmc.jsonrpc.client.Client.getInt(Client.java:277)
01-10 18:23:29.799: W/System.err(3593): at
org.xbmc.jsonrpc.client.InfoClient.getSystemInfo(InfoClient.java:122)
01-10 18:23:29.799: W/System.err(3593): at
org.xbmc.android.remote.business.InfoManager$1.doRun(InfoManager.java:51)
01-10 18:23:29.800: W/System.err(3593): at
org.xbmc.android.remote.business.Command.run(Command.java:40)
01-10 18:23:29.800: W/System.err(3593): at
android.os.Handler.handleCallback(Handler.java:733)
01-10 18:23:29.800: W/System.err(3593): at
android.os.Handler.dispatchMessage(Handler.java:95)
01-10 18:23:29.800: W/System.err(3593): at
android.os.Looper.loop(Looper.java:136)
01-10 18:23:29.800: W/System.err(3593): at
org.xbmc.android.remote.business.ManagerThread.run(ManagerThread.java:78)
01-10 18:23:35.659: D/Command(3593): Running command counter: 1
01-10 18:23:35.660: W/System.err(3593): org.xbmc.httpapi.NoSettingsException:
Click on "Settings" or use the menu in order to add an XBMC host or IP address
to your configuration.
01-10 18:23:35.661: W/System.err(3593): at
org.xbmc.jsonrpc.Connection.query(Connection.java:257)
01-10 18:23:35.661: W/System.err(3593): at
org.xbmc.jsonrpc.Connection.getJson(Connection.java:318)
01-10 18:23:35.661: W/System.err(3593): at
org.xbmc.jsonrpc.client.InfoClient.getSystemInfo(InfoClient.java:121)
01-10 18:23:35.661: W/System.err(3593): at
org.xbmc.android.remote.business.InfoManager$1.doRun(InfoManager.java:51)
01-10 18:23:35.661: W/System.err(3593): at
org.xbmc.android.remote.business.Command.run(Command.java:40)
01-10 18:23:35.661: W/System.err(3593): at
android.os.Handler.handleCallback(Handler.java:733)
01-10 18:23:35.661: W/System.err(3593): at
android.os.Handler.dispatchMessage(Handler.java:95)
01-10 18:23:35.662: W/System.err(3593): at
android.os.Looper.loop(Looper.java:136)
01-10 18:23:35.662: W/System.err(3593): at
org.xbmc.android.remote.business.ManagerThread.run(ManagerThread.java:78)
01-10 18:23:35.662: W/System.err(3593): java.lang.Exception: Weird JSON
response, could not parse error.
01-10 18:23:35.662: W/System.err(3593): at
org.xbmc.jsonrpc.Connection.getJson(Connection.java:322)
01-10 18:23:35.662: W/System.err(3593): at
org.xbmc.jsonrpc.client.InfoClient.getSystemInfo(InfoClient.java:121)
01-10 18:23:35.662: W/System.err(3593): at
org.xbmc.android.remote.business.InfoManager$1.doRun(InfoManager.java:51)
01-10 18:23:35.662: W/System.err(3593): at
org.xbmc.android.remote.business.Command.run(Command.java:40)
01-10 18:23:35.662: W/System.err(3593): at
android.os.Handler.handleCallback(Handler.java:733)
01-10 18:23:35.662: W/System.err(3593): at
android.os.Handler.dispatchMessage(Handler.java:95)
01-10 18:23:35.663: W/System.err(3593): at
android.os.Looper.loop(Looper.java:136)
01-10 18:23:35.663: W/System.err(3593): at
org.xbmc.android.remote.business.ManagerThread.run(ManagerThread.java:78)
01-10 18:23:35.663: W/System.err(3593): java.lang.NullPointerException
01-10 18:23:35.664: W/System.err(3593): at
org.xbmc.jsonrpc.client.Client.getInt(Client.java:277)
01-10 18:23:35.664: W/System.err(3593): at
org.xbmc.jsonrpc.client.InfoClient.getSystemInfo(InfoClient.java:122)
01-10 18:23:35.665: W/System.err(3593): at
org.xbmc.android.remote.business.InfoManager$1.doRun(InfoManager.java:51)
01-10 18:23:35.665: W/System.err(3593): at
org.xbmc.android.remote.business.Command.run(Command.java:40)
01-10 18:23:35.665: W/System.err(3593): at
android.os.Handler.handleCallback(Handler.java:733)
01-10 18:23:35.666: W/System.err(3593): at
android.os.Handler.dispatchMessage(Handler.java:95)
01-10 18:23:35.666: W/System.err(3593): at
android.os.Looper.loop(Looper.java:136)
01-10 18:23:35.666: W/System.err(3593): at
org.xbmc.android.remote.business.ManagerThread.run(ManagerThread.java:78)
01-10 18:23:39.039: I/RemoteActivity(3593): AR = 1.6444444444444444, using
extended layout.
01-10 18:23:39.307: D/Command(3593): Running command counter: 1
01-10 18:23:39.307: I/org.xbmc.android.remote.business.InfoManager(3593): ***
getGuiSettingInt: 0ms
01-10 18:23:39.308: D/AndroidRuntime(3593): Shutting down VM
01-10 18:23:39.308: W/dalvikvm(3593): threadid=1: thread exiting with uncaught
exception (group=0x4168ed40)
01-10 18:23:39.313: E/AndroidRuntime(3593): FATAL EXCEPTION: main
01-10 18:23:39.313: E/AndroidRuntime(3593): Process: org.xbmc.android.remote,
PID: 3593
01-10 18:23:39.313: E/AndroidRuntime(3593): java.lang.RuntimeException: Unable
to start activity
ComponentInfo{org.xbmc.android.remote/org.xbmc.android.remote.presentation.activ
ity.RemoteActivity}: java.lang.NullPointerException
01-10 18:23:39.313: E/AndroidRuntime(3593): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2198)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2257)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
android.app.ActivityThread.access$800(ActivityThread.java:139)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1210)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
android.os.Handler.dispatchMessage(Handler.java:102)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
android.os.Looper.loop(Looper.java:136)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
android.app.ActivityThread.main(ActivityThread.java:5086)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
java.lang.reflect.Method.invokeNative(Native Method)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
java.lang.reflect.Method.invoke(Method.java:515)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
dalvik.system.NativeStart.main(Native Method)
01-10 18:23:39.313: E/AndroidRuntime(3593): Caused by:
java.lang.NullPointerException
01-10 18:23:39.313: E/AndroidRuntime(3593): at
org.xbmc.android.remote.presentation.controller.AbstractController.onMessage(Abs
tractController.java:308)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
org.xbmc.android.remote.business.EventClientManager.onMessage(EventClientManager
.java:92)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
org.xbmc.android.util.ClientFactory.createEventClient(ClientFactory.java:293)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
org.xbmc.android.util.ClientFactory.getEventClient(ClientFactory.java:142)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
org.xbmc.android.remote.business.EventClientManager.sendButton(EventClientManage
r.java:65)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
org.xbmc.android.remote.presentation.controller.RemoteController.<init>(RemoteCo
ntroller.java:127)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
org.xbmc.android.remote.presentation.activity.RemoteActivity.onCreate(RemoteActi
vity.java:124)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
android.app.Activity.performCreate(Activity.java:5248)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1110)
01-10 18:23:39.313: E/AndroidRuntime(3593): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2162)
01-10 18:23:39.313: E/AndroidRuntime(3593): ... 11 more
01-10 18:23:42.747: I/Process(3593): Sending signal. PID: 3593 SIG: 9
Original issue reported on code.google.com by sushrutd...@gmail.com on 10 Jan 2015 at 1:06
Original issue reported on code.google.com by
sushrutd...@gmail.com
on 10 Jan 2015 at 1:06