android-chat编辑成功,但不显示登陆界面

JoserJiang 6月前 323

如下二步都已经设置好了(服务器也都正常启动),在android studio中编译也没有报错,但是运行mainActivity后,还是连接野火服务器,没有弹出登陆的界面。

找到uikit/src/main/java/cn/wildfire/chat/kit/Config.java文件,仔细阅读文件里面的注释,修改IM_SERVER_HOST为你的IM服务器地址,比如192.168.1.100. 找到chat/src/main/java/cn/wildfire/chat/app/AppService.java文件,仔细阅读相文件里面的注释,修改APP_SERVER_ADDRESS为你的应用服务器地址,比如http://192.168.1.100:8888

模拟器打开图片如下图:

APP_Server的IP地址设置如下图:

IM_Server的IP地址设置如下图:

请高手帮忙看一下是什么问题导致的

最新回复 (16)
  • x86 6月前
    引用 2
    你退出登录,或者卸载重装试下
  • JoserJiang 6月前
    引用 3
    在这个界面退出登陆,然后用手机登陆提示:网络出了问题:4服务器异常
  • JoserJiang 6月前
    引用 4

    从运行中诊断里看到配置信息有变过来了,但是尝试将APP-Sever和IM sever随便改成不存在的网址,都可以跑起来mainActivity并且也能把网址诊断出来

  • HeavyRain 6月前
    引用 5
    1,用demo只改IM服务和app服务地址,其他不要改
    2,卸载重装,再登录测试
    你按照上面的要求再测试看看
  • JoserJiang 6月前
    引用 6
    HeavyRain 1,用demo只改IM服务和app服务地址,其他不要改 2,卸载重装,再登录测试 你按照上面的要求再测试看看
    1. 只改IM服务和app服务地址,其他都没有动,编译运行之后结果还是一样的
    2. 卸载好几次了,都没效果
    现在不知道问题出在那里,还请高手帮忙分析一下,谢谢了
  • HeavyRain 6月前
    引用 7
    IM 服务和应用服务部署成功了吗,截图看一下检查情况
  • JoserJiang 6月前
    引用 8

    APP-SERVER的检查情况

    IM-SERVER的检查情况,用的是局域网中的另外一台电脑

  • x86 6月前
    引用 9
    登录时,app-server 要从 im-server 获取 token,你现在 app-server 应当无法访问到 im-server 吧
  • JoserJiang 6月前
    引用 10
    app-server 无法访问到 im-server,
  • JoserJiang 6月前
    引用 11
    x86 登录时,app-server 要从 im-server 获取 token,你现在 app-server 应当无法访问到 im-server 吧
    我把app-server和im-server现在都放在局域网下了,他们也都可以相互访问到,但是运行之后还是一样的问题
  • JoserJiang 6月前
    引用 12

    如下是相关的图片

  • x86 6月前
    引用 13
    你用 adb logcat > log.log 抓个日志看看吧
  • JoserJiang 6月前
    引用 14
    不能上传文件,这个LOG的内容太长了,您确认完之后麻烦删除了,谢谢。
  • HeavyRain 6月前
    引用 15
    IM服务和应用服务要放到同一个内网中或者同一台电脑上。然后应用服务的配置文件中需要填写好IM服务的地址
  • JoserJiang 6月前
    引用 16
    HeavyRain IM服务和应用服务要放到同一个内网中或者同一台电脑上。然后应用服务的配置文件中需要填写好IM服务的地址
    现在我的二个服务都是放在同一个内网中的同一台电脑上,并且服务的配置文件是有填写好IM地址的
  • HeavyRain 6月前
    引用 17
    你明天微信加一下 wildfirechat 吧,咱们微信沟通一下
返回