设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 4162|回复: 9
打印 上一主题 下一主题

手机端发送文件报错

[复制链接]

1

主题

6

帖子

31

积分

新手上路

Rank: 1

积分
31
跳转到指定楼层
楼主
发表于 2015-5-10 17:36:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

手机型号, 红米note  
android 4.4.4 KTU84P
问题描述:
将手机上的文件传输到web登录的机器上,文件名和用户ID正常,但是传输不成功
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

249

主题

2967

帖子

9075

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9075
沙发
发表于 2015-5-10 17:39:50 | 只看该作者
您好,请将完整的logcat中显示异常的信息帖上来,上面的附图所能看到的信息有限,谢谢。

另外,请将SD卡根目录下的日志文件:BRAnyChatCore.log也一并附上来帮您分析一下。
回复 支持 反对

使用道具 举报

1

主题

6

帖子

31

积分

新手上路

Rank: 1

积分
31
板凳
 楼主| 发表于 2015-5-11 08:09:04 | 只看该作者
[2015-05-11 08:08:27(398)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-05-11 08:08:27(399)]        Load libanychatcore.so success!(V5.1 Build Time:Sep 17 2014 15:29:02)
[2015-05-11 08:08:27(399)]        Android OS SDK Version:19, Support ARMv7:2, Support Neon:4
[2015-05-11 08:08:27(414)]        Load libmediautil_v7.so success!(V5.1 Build Time:Sep 17 2014 15:30:19)
[2015-05-11 08:08:27(422)]        Load libmediashow_4.0.so failed,video display functions will fail!(dlopen failed: cannot locate symbol "_ZN7android7Surface7isValidEv" referenced by "libmediashow_4.0.so"...)
[2015-05-11 08:08:27(430)]        dlopen failed: cannot locate symbol "_ZN7android6Camera17setPreviewDisplayERKNS_2spINS_7SurfaceEEE" referenced by "libmediacore_4.2.so"...
[2015-05-11 08:08:27(431)]        Load libmediacore.so success!(V5.1 Build Time:Sep 17 2014 15:29:40)
[2015-05-11 08:08:27(432)]        HM NOTE 1LTE(Xiaomi) msm8226  4.4.4
[2015-05-11 08:08:29(283)]        Invoke        BRAC_Connect(10.28.23.197,8906)=0
[2015-05-11 08:08:29(285)]        Invoke        LoginServer(username=lb)
[2015-05-11 08:08:29(357)]        CheckClientSocketLink         Connect(ip=10.28.23.197,port=8906)
[2015-05-11 08:08:29(439)]        Server version: V5.1(Build Time:2014-09-17 22:20:35, Server OS:Windows)
[2015-05-11 08:08:29(656)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2015-05-11 08:08:29(929)]        Message        OnLoginSystem(userid=-138,errorcode=0,username=lb), msg deliver worked(0)
[2015-05-11 08:08:29(939)]        Load libmediashow_4.0.so failed,video display functions will fail!(dlopen failed: cannot locate symbol "_ZN7android7Surface7isValidEv" referenced by "libmediashow_4.0.so"...)
[2015-05-11 08:08:29(981)]        Connection to streaming media server successfully!(udp delay:20ms)
[2015-05-11 08:08:30(028)]        Apply video parameter:320x240, bitrate:150000, quality:3, gop:40, fps:10, preset:3, codec:0
[2015-05-11 08:08:30(028)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2015-05-11 08:08:30(029)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2015-05-11 08:08:30(029)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2015-05-11 08:08:31(122)]        Invoke        EnterRoom(roomid=1)
[2015-05-11 08:08:31(360)]        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=1)
[2015-05-11 08:08:31(363)]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2015-05-11 08:08:31(367)]        Message        OnReceiveOnlineUser(count=2,roomid=1)
[2015-05-11 08:08:31(521)]        Message        OnP2PConnectState(userid=-135, state=2)
[2015-05-11 08:08:31(531)]        On Remote UserCameraControl(dwUserId:-135, bOpen:1)
[2015-05-11 08:08:31(636)]        Message        OnP2PConnectState(userid=-135, state=3)
[2015-05-11 08:08:31(728)]        On Remote UserSpeakControl(dwUserId:-135, bOpen:1)
[2015-05-11 08:08:39(528)]        Invoke        BRAC_TransFile(dwUserid=-135, dwTaskId:971839616, PathName:/storage/emulated/0/DCIM/Camera/IMG_20150409_075546.jpg)=0
回复 支持 反对

使用道具 举报

1

主题

6

帖子

31

积分

新手上路

Rank: 1

积分
31
地板
 楼主| 发表于 2015-5-11 08:16:15 | 只看该作者
先调用一个文件选择器,然后根据选择的结果得到文件名,再进行传输
下面是传输的代码

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
                switch (requestCode) {
                case FILE_SELECT_CODE:     
                          // Toast.makeText(this, "选择文件:", Toast.LENGTH_LONG).show();
             if (resultCode == RESULT_OK) {
                // Get the Uri of the selected file
                Uri uri = data.getData();
                final String path = FileUtils.getPath(this, uri);           
                new Thread(new Runnable() {
                        @Override
                        public void run(){
                  transFile(position, path);
               
                   }
                        }
                  ).start();
               
                ;
            }         
            break;
            }

  public int transFile(int position,String path){
             String id=idList.get(position);               
            return   anychat.TransFile(Integer.parseInt(id), path, 0, 0, 0, null);
    }
回复 支持 反对

使用道具 举报

1

主题

6

帖子

31

积分

新手上路

Rank: 1

积分
31
5#
 楼主| 发表于 2015-5-11 08:38:52 | 只看该作者

从打开文件选择器后到传输失败时的日志
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
6#
发表于 2015-5-11 09:20:49 | 只看该作者
pengyuxulyy 发表于 2015-5-11 08:16
先调用一个文件选择器,然后根据选择的结果得到文件名,再进行传输
下面是传输的代码

您好,最好一个参数不能传空
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
7#
发表于 2015-5-11 09:22:22 | 只看该作者
廖斌 发表于 2015-5-11 09:20
您好,最好一个参数不能传空

最后一个参数需要传一个AnyChatOutParam对象
回复 支持 反对

使用道具 举报

1

主题

6

帖子

31

积分

新手上路

Rank: 1

积分
31
8#
 楼主| 发表于 2015-5-11 09:30:24 | 只看该作者
不能为空吗
回复 支持 反对

使用道具 举报

9#
发表于 2015-5-11 09:32:38 | 只看该作者
不能   您参考一下开发文档
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-4-26 05:31 , Processed in 0.147556 second(s), 24 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表