首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Android TPNS 在鸿蒙系统上, 应用返回桌面,无法收到通知?

Android TPNS 在鸿蒙系统上, 应用返回桌面,无法收到通知?

提问于 2022-02-24 06:34:46
回答 1关注 0查看 588

进程还在, 应用返回桌面, 无法收到通知信息, 复现设备鸿蒙 安卓编译版本30, 再次打开后才能收到, 或者插上数据线抓log时候也能收到

报错log

2022-02-24 11:23:54.241 16066-16279/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] connectionLost, cause: (32109) - java.net.SocketException: Software caused connection abort retryCount:0

2022-02-24 11:23:54.264 16066-16279/? E/TPush: [Base-TPush - ProviderMessage] myQuery

java.lang.InterruptedException

at java.lang.Object.wait(Native Method)

at java.lang.Object.wait(Object.java:442)

at java.lang.Thread.join(Thread.java:1440)

at com.tencent.tpns.baseapi.crosssp.ProviderMessage$a.a(ProGuard:283)

at com.tencent.tpns.baseapi.crosssp.ProviderMessage.query(ProGuard:124)

at com.tencent.tpns.baseapi.crosssp.a.a(ProGuard:137)

at com.tencent.tpns.baseapi.base.PushPreferences.getInt(ProGuard:83)

at com.tencent.tpns.baseapi.base.util.CloudManager.a(ProGuard:537)

at com.tencent.tpns.baseapi.base.util.CloudManager.getRecons(ProGuard:197)

at com.tencent.tpns.mqttchannel.core.b.a.l(ProGuard:1163)

at com.tencent.tpns.mqttchannel.core.b.a.connectionLost(ProGuard:1156)

at com.tencent.android.tpns.mqtt.internal.CommsCallback.connectionLost(CommsCallback.java:296)

at com.tencent.android.tpns.mqtt.internal.ClientComms.shutdownConnection(ClientComms.java:439)

at com.tencent.android.tpns.mqtt.internal.CommsReceiver.TRun(CommsReceiver.java:188)

at com.tencent.tpns.baseapi.base.util.TTask.run(ProGuard:37)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)

at java.lang.Thread.run(Thread.java:929)

2022-02-24 11:23:54.266 16066-16212/? I/TPush: [Mqtt-TPush - IMqttServiceImpl] doConnectionLost bind mqttAsyncClientService not success

2022-02-24 11:23:54.284 16066-16279/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] tryReConnect -> retryCount:1, subRetryCount:0, delay:2000

2022-02-24 11:23:54.284 16066-16212/? I/TPush: [XGVipPushService] onConnectionLost

02-24 11:31:08.245 15991-16061/? I/TPush: [XgStat] [XgStat(44145): ProGuard:311] - http data upload ok

2022-02-24 11:31:08.245 15991-16061/? I/TPush: [XgStat] [XgStat(44145): ProGuard:313] - send Event success:[{"accessId":1500028459,"pushAction":64,"msgId":566003075,"msgType":1,"pushtime":1645673012,"timestamp":1645673467,"templateId":"","traceId":"","token":"**********","accessKey":"********","appVersion":"1.0","sdkVersion":"1.3.2.1","groupId":"00:424025","pushChannel":100,"targetType":2,"source":1}]

2022-02-24 11:31:12.627 16066-16066/? D/TPush: [PushServiceBroadcastHandler] --UserPresentReceiver--

2022-02-24 11:31:14.629 16066-16212/? D/TPush: [PushServiceBroadcastHandler] --start Connect UserPresentReceiver--

2022-02-24 11:31:14.630 16066-16212/? D/TPush: [Mqtt-TPush - MqttChannelImpl] action - startConnect, start MqttService

2022-02-24 11:31:14.634 16066-16212/? D/TPush: [Mqtt-TPush - MqttChannelImpl] action - doConnect, actionName:startConnect

2022-02-24 11:31:14.649 15991-16839/? I/TPush: [XGPushProvider] getType uri:content://com.xile.XGVIP_PUSH_AUTH/heart,match:30

2022-02-24 11:31:14.666 16066-16212/? D/TPush: [Mqtt-TPush - MqttChannelImpl] actionName:startConnect bind MqttService:true

2022-02-24 11:31:14.666 16066-16066/? D/TPush: [Mqtt-TPush - MqttChannelImpl] doConnect - onServiceConnected

2022-02-24 11:31:14.667 16066-16212/? D/TPush: [Mqtt-TPush - MqttChannelImpl] doConnect action on startConnect

2022-02-24 11:31:14.668 16066-16212/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] action - startConnect

2022-02-24 11:31:14.668 16066-16212/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] Action:restartConnectThread

2022-02-24 11:31:14.669 16066-16212/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] Action:restartConnectThread - CONNECTED

2022-02-24 11:32:21.717 16066-16066/? D/TPush: [PushServiceBroadcastHandler] --UserPresentReceiver--

2022-02-24 11:32:21.717 16066-16761/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] connectionLost, cause: (32109) - java.net.SocketException: Software caused connection abort retryCount:0

2022-02-24 11:32:21.724 16066-16212/? I/TPush: [Mqtt-TPush - IMqttServiceImpl] doConnectionLost bind mqttAsyncClientService not success

2022-02-24 11:32:21.735 16066-16212/? I/TPush: [XGVipPushService] onConnectionLost

2022-02-24 11:32:21.737 16066-16761/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] tryReConnect -> retryCount:1, subRetryCount:0, delay:2000

2022-02-24 11:32:23.719 16066-16212/? D/TPush: [PushServiceBroadcastHandler] --start Connect UserPresentReceiver--

2022-02-24 11:32:23.720 16066-16212/? D/TPush: [Mqtt-TPush - MqttChannelImpl] action - startConnect, start MqttService

2022-02-24 11:32:23.723 16066-16212/? D/TPush: [Mqtt-TPush - MqttChannelImpl] action - doConnect, actionName:startConnect

2022-02-24 11:32:23.733 15991-16839/? I/TPush: [XGPushProvider] getType uri:content://com.xile.XGVIP_PUSH_AUTH/heart,match:30

2022-02-24 11:32:23.735 16066-16066/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] handler cmd: 1

2022-02-24 11:32:23.741 16066-16212/? D/TPush: [Mqtt-TPush - MqttChannelImpl] actionName:startConnect bind MqttService:true

2022-02-24 11:32:23.742 16066-16066/? D/TPush: [Mqtt-TPush - MqttChannelImpl] doConnect - onServiceConnected

2022-02-24 11:32:23.742 16066-16212/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] Action:restartConnectThread

2022-02-24 11:32:23.742 16066-16212/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] Action:restartConnectThread is not isAlive

2022-02-24 11:32:23.743 16066-16212/? D/TPush: [Mqtt-TPush - MqttChannelImpl] doConnect action on startConnect

2022-02-24 11:32:23.743 16066-17348/? I/TPush: [Mqtt-TPush - IMqttServiceImpl] doMqttConnect -> try connect, state: DISCONNECTED

2022-02-24 11:32:23.743 16066-16212/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] action - startConnect

2022-02-24 11:32:23.744 16066-16212/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] Action:restartConnectThread

2022-02-24 11:32:23.744 16066-16212/? D/TPush: [Mqtt-TPush - IMqttServiceImpl] The Thread is isAlive and isRuning false mqtt status STOPED just waiting for connecting

2022-02-24 11:32:23.745 16066-17348/? D/TPush: [Base-TPush - GuidInfoManagerImpl] getFinalMqttServerAddrAndGuidInfo

2022-02-24 11:32:23.767 16066-17348/? I/TPush: [Base-TPush - GuidInfoManagerImpl] GuidInfo gapSeconds = 1585, compare to 21600

2022-02-24 11:32:23.772 16066-17348/? I/TPush: [Base-TPush - GuidInfoManagerImpl] GuidInfo not expired. Check mqttServe

2022-02-24 11:32:23.773 16066-17348/? I/TPush: [Base-TPush - GuidInfoManagerImpl] Get mqttServerIP: tcp://access1.tpns.tencent.com:1883

2022-02-24 11:32:23.773 16066-17348/? D/TPush: [Base-TPush - GuidInfoManagerImpl] Check MqttServer expired?

2022-02-24 11:32:23.774 16066-17348/? I/TPush: [Base-TPush - GuidInfoManagerImpl] Get mqttServerLastRefreshTime: 1645671958213

2022-02-24 11:32:23.774 16066-17348/? I/TPush: [Base-TPush - GuidInfoManagerImpl] MqttServerAddr gapSeconds = 1585, 1800

2022-02-24 11:32:23.774 16066-17348/? I/TPush: [Base-TPush - GuidInfoManagerImpl] MqttServer not expired.

2022-02-24 11:32:23.835 16066-17348/? I/TPush: [Base-TPush - GuidInfoManagerImpl] Guid status: com.tencent.tpns.baseapi.base.device.GUIDInfo@c44da0b

2022-02-24 11:32:23.835 16066-17348/? D/TPush: [CloudManager] shouldRefuse | isCloudRefuse : false

2022-02-24 11:32:23.836 16066-17348/? I/TPush: [Mqtt-TPush - IMqttServiceImpl] Mqtt cloudRefuse: false

2022-02-24 11:32:23.836 16066-17348/? I/TPush: [Mqtt-TPush - IMqttServiceImpl] update encryptLevel: 0, compressLevel: 2

2022-02-24 11:32:23.837 16066-17348/? I/TPush: [Mqtt-TPush - IMqttServiceImpl] Finally get finalMqttServerAddr = tcp://access1.tpns.tencent.com:1883

2022-02-24 11:32:23.842 16066-17348/? I/TPush: [Mqtt-TPush - IMqttServiceImpl] doMqttConnect -> connecting host: tcp://access1.tpns.tencent.com:1883, state: CONNECTING

2022-02-24 11:32:23.842 16066-17348/? I/TPush: [Mqtt-TPush - IMqttServiceImpl] Mqtt clientId: 0578b56c87c8837bd6c47c6936d964879aef

2022-02-24 11:32:23.843 16066-17348/? I/TPush: [Mqtt-TPush - IMqttServiceImpl] stopConnect

2022-02-24 11:32:23.844 16066-17348/? W/TPush: [Mqtt-TPush - IMqttServiceImpl] stopConnect error MqttException

2022-02-24 11:32:23.844 16066-17348/? I/TPush: [Mqtt-TPush - IMqttServiceImpl] destroyMqttClient

回答 1

gavin1024

发布于 2023-02-24 08:05:28

企业移动管理服务支持对安全工作空间(安全沙箱)数据进行全局加密及安全存储,加密算法应支持 AES256 及 RSA,同时可对接第三方国密算法。

和开发者交流更多问题细节吧,去 写回答
相关文章
MAM 成企业移动办公的标配,工作空间异军突起
T客汇官网:tikehui.com 撰文 | 人称T客 5 月 12 日,一种名为 WannaCry 的勒索病毒席卷全球,波及超过 100 个国家和地区,堪称一场科技恐怖袭击,给全球造成巨大经济损失。 勒索病毒这样的事件,再一次给有移动办公系统的政企单位敲响了安全警钟。人们一直在想:如何给公私合用的手机上套「保险」,如何隔离病毒让病毒无法入门,拒之于千里之外? 当下越来越多的移动办公场景都是用手机来完成,你是不是也有过这样的困扰:想过个没人打扰的周末特别难?看着手机上的工作微信和邮件频频「闪烁」,感叹这个假
人称T客
2018/03/23
9630
MAM 成企业移动办公的标配,工作空间异军突起
【移动安全】移动应用安全基础篇——破掉iOS加密数据
声 明 本文由Tide安全团队成员“tales”首发于TideSec专栏: https://zhuanlan.freebuf.com/column/index/?name=TideSec 文中所涉
用户1631416
2019/05/28
3.5K0
硅谷快速致富的新工作:加密初创企业
在美国加利福尼亚州的奥克兰,亚马逊云计算部门副总裁Sandy Carter在 LinkedIn 宣布,她将于本月辞职后加入一家加密技术公司,还附上了这家初创公司的空缺职位链接。
FB客服
2021/12/27
4800
硅谷快速致富的新工作:加密初创企业
对企业云安全控制的反思
以前,我们曾确定了六种不同的云模型,并且基于具体的企业需求,确定了五种不同的企业部署模型。企业可能直接管控具体的云模型,采用一种直接的方式进行安全控制,但是当缺失这个层级的控制时,端到端的层模式保护需要减少恶意以及偶然的威胁。 端到端的云保护本质上并非线性的,相反是一种球形的,由于弹性全球化业务模式、破坏性的计算技术以及动态威胁,控制片段会出现重叠。不论哪种可能发生的入侵载体,分层保护理论上可以停止攻击或者,至少能够对企业的安全团队做出事件警告。随着云不断延伸到企业网络边界,这些都成为迫切的需求,
静一
2018/03/16
5290
对企业云安全控制的反思
数据化管理之企业对标管理与标杆选择
一个企业不仅要随时监控自己的数据指标,还要看行业的、竞争对手的、上游企业的和下游企业的数据指标。如果本企业已经在国内行业领先,就要开始着眼看世界领先的企业,如果已经世界领先,就看可比的跨行业领域中的优秀企业;如果在各个指标上都已经是第一了,那就看如何不断地超越自己的最佳指标。
明悦数据
2020/06/11
1.1K0
数据化管理之企业对标管理与标杆选择
Excelize 发布 2.6.1 版本,支持工作簿加密
Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。可以使用它来读取、写入由 Microsoft Excel™ 2007 及以上版本创建的电子表格文档。支持 XLAM / XLSM / XLSX / XLTM / XLTX 等多种文档格式,高度兼容带有样式、图片(表)、透视表、切片器等复杂组件的文档,并提供流式读写 API,用于处理包含大规模数据的工作簿。可应用于各类报表平台、云计算、边缘计算等系统。入选 2020 Gopher China - Go 领域明星开源项目(GSP)、2018 年开源中国码云最有价值开源项目 GVP (Gitee Most Valuable Project),目前已成为 Go 语言最受欢迎的 Excel 文档基础库。
xuri
2022/08/22
1.4K0
Excelize 发布 2.6.1 版本,支持工作簿加密
疫情防控对企业信息安全管理有何启示?
零信任是一个安全概念,自 2010 年提出后,近年来逐渐由理论走向实践。它认为由于网络流量的不可信因素,使得网络环境中的人、事和物之间的连接变得脆弱,易受到外部或内部环境的攻击,因此企业不应该自动信任内部或外部的任何人/事/物,应在授权前对任何试图访问企业系统的人/事/物进行验证,严格执行访问控制。
玉符IDaaS
2020/08/25
8150
从移动安全看企业信息安全发展
近些年,移动应用已是人们生活中重要的一部分。无论是淘宝,还是微信,无论是支付宝还是网银,手机已能完成生活中的大部分工作,我们甚至可以猜想,在未来的某个时刻,我们可以拥有能够通过手机控制的智能家居,汽车
安恒信息
2018/04/11
7820
从移动安全看企业信息安全发展
中国的企业管理SaaS仍需发展空间
来源:陈果George ---- 近年来,由于美国企业管理SaaS的头部企业,例如人力资源管理的Workday,客户关系管理的Salesforce,服务流程管理的ServiceNow等的资本市场价值飞涨的示范效应,传统企业管理软件企业,例如SAP、Oracle、Infor等义无反顾地向SaaS转型,中国也掀起了一股SaaS软件热,投资人津津乐道于“企业服务”,干HR SaaS的说自己要做中国的Workday,干CRM SaaS的说自己要做中国的Salesforce…… 但是,理想很丰满,现实却很骨感;
腾讯SaaS加速器
2020/06/09
7810
大数据企业安全管理平台分析与应用
大数据的通俗定义为用现有的一般技术难以管理的大量数据的集合,广义定义为一个综合性概念,它包括因具备4V(海量/多样/快速/价值,Volume/Variety/Velocity/Value)特征而难以进行管理的数据,对这些数据进行存储、处理、分析的技术,以及能够通过分析这些数据获得实用意义和观点的人才和组织。 1、大数据分析在企业安全管理平台上的应用 目前应用于大数据分析的主流技术架构是Hadoop,业界在进行大数据分析时越来越重视它的作用。Hadoop的HDFS技术和HBase技术与大数据的超大容量存储
企鹅号小编
2018/02/01
3K0
大数据企业安全管理平台分析与应用
企业安全管理的“六脉神剑”
点击标题下「大数据文摘」可快捷关注 当考虑确定计算系统、数据和网络的可用性和完整性控制时,与可考虑潜在机会授权的管理员相比,普通用户拥有更少的特权。系统管理员、执行备份的操作人员、数据库管理员、维修技师甚至帮助台支持人员的运营商,都纷纷在网络中提升权限。为了确保你系统的安全性,还必须考虑可以防止管理员滥用特权的控制。用于管理日常事务以及组织内的数据访问的自动化控制不能保证自己的完整性和可用性,避免过度管理任务的控制。如果控制管理使用权限的控件也不强,那么任何其他的控件也会被削弱。下面一起来看企业安全管理的“
大数据文摘
2018/05/23
8080
什么是企业主机安全服务?工作原理是什么?
企业信息的重要性不言而喻,如果企业的重要信息被其他竞争对手知道的话,就有可能导致企业的业务流失,甚至是核心业务受到威胁,所以必须要保护企业的信息安全。那么什么是企业主机安全服务呢?下面为大家介绍什么是企业主机安全服务。
用户8715145
2022/03/18
7340
数据管理和存储的分离对企业有什么影响?
从存储中分离数据管理有明显的优势。人们需要了解这种新方法如何使这些操作更简单、运行成本更低。
用户7261497
2020/05/09
1.3K0
《数据安全法(草案)》出台,对企业有何影响?
2020年7月2日,全国人大常委会第二十次会议审议了《数据安全法(草案)》(以下简称《数安法》)并公开征求意见。《数安法》主要围绕着数据安全管理各项基本制度、促进数据安全和发展的措施、解决数据安全领域突出总量、满足电子政务数据合理需求展开。
腾讯安全
2020/08/09
7280
《数据安全法(草案)》出台,对企业有何影响?
360跨界企业BYOD安全市场 移动管理厂商惊呼狼来了
刚刚参加完“2013中国(上海)企业级移动应用峰会亟投融资论坛”,有网友问我会上有哪些亮点和值得关注的厂商,说实话在上海的会议,除了一些老生常谈的话题外,最大的亮点莫过于360涉足企业BYOD安全市场,会场上的移动管理厂商都表示有一定的压力和窒息感。 的确,近些年互联网厂商频繁跨界,打破原有生态链体系,使得传统行业厂商被迫变革,有网友戏称:有市场金矿的地方就会有互联网公司掘金的身影。阿里巴巴玩腻了电商开始全力申请银行牌照准备进军金融业,腾迅不再专注于个人端应用,发力移动OA和企业社交向管理软件市场渗透,苏宁
人称T客
2018/03/16
1.9K0
数据库安全·数据加密
以下节选择《Netkiller Architect 手札》 作者:netkiller 地址 http://www.netkiller.cn/architect/ 接下来几周的话题是数据库安全。 5.8. 数据加密 数据库中有很多敏感字段,不允许随意查看,例如开发人员,运维人员,甚至DBA数据库管理员。另外加密主要是防止被黑客脱库(盗走) 敏感数据加密有很多办法,可以用数据库内部加密函数,也可以在外部处理后写入数据库。加密算法有很多种,但通常两类比较常用,一种是通过key加密解密,另一种是通过证书加密
netkiller old
2018/03/05
3.7K0
维护数据安全,https加密
网站劫持是一种非常严重的安全威胁,会直接影响用户体验,甚至直接跳转其他网页,造成客户流失。它可以通过许多方式实现,却可以给企业或者个人网站做出不可逆的危害,以下是一些基本的防止措施建议:
网盾JoySSL小张
2023/10/11
1760
小师妹对IT服务安全的思考
目前国内外并没有任何标准或文献对IT服务安全进行规范。因此我写这篇文章的目的一是分享我自己对服务安全的思考,二是想听听各位在IT服务项目上积累了多年实践经验的前辈们对这个问题的看法以及分析。
FB客服
2019/07/22
7260
小师妹对IT服务安全的思考
企业安全实践之漏洞管理
以前在互联网公司做软件项目的时候,公司规定的上线流程中,就有一项是要做安全测试。当时使用的是IBM的AppScan,配置好要扫描的url地址,并通过录制的方式,爬取系统的页面,再设置扫描策略,对系统做安全检查,只有符合要求的结果才能被允许上线。从那个时候起,我就明白了上线前不能存在严重的漏洞,也是第一次对漏洞产生了兴趣。
FB客服
2021/09/16
1K0
【Android 安全】DEX 加密 ( 支持多 DEX 的 Android 工程结构 )
app 是主应用 , 其 Module 类型是 “Phone & Tablet Module” ,
韩曙亮
2023/03/28
4330
【Android 安全】DEX 加密 ( 支持多 DEX 的 Android 工程结构 )

相似问题

关于企业移动管理服务的几个问题?

1201

人脸识别是否支持人脸数据加密处理?

1185

终端安全管理服务是主要针对企业内部的台式机、笔记本吗?

2258

TKE服务做了哪些方便的安全管理?

2555

服务器空间PHP不支持MySql数据库?

31.6K
相关问答用户
腾讯云TDP | TDP会员擅长3个领域
平安资管 | 架构师擅长4个领域
擅长5个领域
擅长3个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档