2 qq 32256907 qq_32256907 于 2016.03.17 01:03 提问

求大神解答下面问题!!!!! 2C

一个新闻app获取mysql里的新闻,java做的接口,tomcat也配置好了,但是获取不了新闻啊,哪里要特别注意吗

9个回答

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.17 09:07
    最主要的代码问题,你检查下吧,数据库交互部分的代码 。
qq_20039385
qq_20039385   2016.03.17 09:17

贴代码,楼上说的对。。

qq_32256907
qq_32256907 日志在楼下,麻烦看下哪错了
接近 2 年之前 回复
hou_weiyi
hou_weiyi   2016.03.17 09:46

调试或者打log,看请求后返回的状态值是多少,200就是成功请求了。
成功请求后,再调试web端,输出sql语句,查看是否正确

qq_32256907
qq_32256907 日志在楼下,麻烦看下哪错了
接近 2 年之前 回复
sl_18500
sl_18500   2016.03.17 09:49

先debug或打印log
定义问题在哪里,才能知道是服务器没发,还是发了接收不到,还是接收到了没解析出来

qq_32256907
qq_32256907 日志在楼下,麻烦看下哪错了
接近 2 年之前 回复
u013772876
u013772876   2016.03.17 09:53

没数据就是没查到数据或者是数据库没连上!问题太广。只能一步步调试

u013772876
u013772876 回复qq_32256907: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
接近 2 年之前 回复
qq_32256907
qq_32256907 日志在楼下,麻烦看下哪错了
接近 2 年之前 回复
zhangjs712
zhangjs712   2016.03.17 10:10

过程是这样的:app要调用java接口,java调用数据库连接查询返回;
你debug或者输出日志看,哪一步没有获取,如果调用数据库没有获取,就检查数据库连接有没有配置对,数据库里面有没有数据。

qq_32256907
qq_32256907 日志在楼下,麻烦看下哪错了
接近 2 年之前 回复
u014427391
u014427391   2016.03.17 10:20

基于HTTP协议,要用JSON进行数据传送哦!

qq_32256907
qq_32256907 日志在楼下,麻烦看下哪错了
接近 2 年之前 回复
qq_32256907
qq_32256907   2016.03.17 11:00

03-17 10:55:13.347: E/ActivityThread(26507): mtprof entry can not be found
03-17 10:55:13.347: E/ActivityThread(26507): java.io.FileNotFoundException: /proc/mtprof/status: open failed: ENOENT (No such file or directory)
03-17 10:55:13.347: E/ActivityThread(26507): at libcore.io.IoBridge.open(IoBridge.java:496)
03-17 10:55:13.347: E/ActivityThread(26507): at java.io.FileInputStream.(FileInputStream.java:76)
03-17 10:55:13.347: E/ActivityThread(26507): at java.io.FileInputStream.(FileInputStream.java:103)
03-17 10:55:13.347: E/ActivityThread(26507): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1494)
03-17 10:55:13.347: E/ActivityThread(26507): at android.os.Handler.dispatchMessage(Handler.java:111)
-17 10:55:13.347: E/ActivityThread(26507): at android.os.Looper.loop(Looper.java:194)
03-17 10:55:13.347: E/ActivityThread(26507): at android.app.ActivityThread.main(ActivityThread.java:5692)
03-17 10:55:13.347: E/ActivityThread(26507): at java.lang.reflect.Method.invoke(Native Method)
03-17 10:55:13.347: E/ActivityThread(26507): at java.lang.reflect.Method.invoke(Method.java:372)
03-17 10:55:13.347: E/ActivityThread(26507): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:959)
03-17 10:55:13.347: E/ActivityThread(26507): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:754)
03-17 10:55:13.347: E/ActivityThread(26507): Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
03-17 10:55:13.347: E/ActivityThread(26507): at libcore.io.Posix.open(Native Method)
03-17 10:55:13.347: E/ActivityThread(26507): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:186)
03-17 10:55:13.347: E/ActivityThread(26507): at libcore.io.IoBridge.open(IoBridge.java:482)
03-17 10:55:13.347: E/ActivityThread(26507): ... 10 more
03-17 10:55:13.575: E/GED(26507): Failed to get GED Log Buf, err(0)

crazy1235
crazy1235   Ds   Rxr 2016.03.18 10:01

你先通过后台调用接口看能不能正常返回数据。
可以的话,在通过app端调用接口进行测试。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!