Android推送SDK(9)-TCP网络问题

Android推送SDK(9)-TCP网络问题,第1张

主目录见: Android高级进阶知识(这是总目录索引)
[written by 无心追求 ]



把>服务器问题服务器出现故障,如果出现这样的情况,那么就是官方的事了,官方会给出相应的公告和相应补偿
2提示登陆失败解决方法:SDK登陆密码不能有特殊字符的,而且系统时间也得符合
3手机缓存问题查

解决方法:
1,查询当前局域网IP地址
右下角点wifi标志或者进入网络设置——》点“打开网络和Internet设置,
找到IPv4地址,比如我现在192168258,那我的IP段就是1921682,可以是0-254的任意数字(只要那个数字未被局域网内其他设备占用掉)
2,将本机IP从“DHCP自动”切换到静态“手动指定”
右下角点wifi标志或者进入网络设置——》点“打开网络和Internet设置——》进入IP设置——》编辑选择手动设置IP——》IPv4
(假设当前局域网IP地址段为1921682)
IP地址:随便指定一个局域网内未被占用的地址,比如1921682250
子网前缀长度:24
网关和首选DNS:填拨号上网设备的地址,一般是地址段的1,比如19216821保存。再重新连接cisco anyconnect即可。
另外,如果你本身就是静态IP,那就把静态IP切换为DHCP自动。

原因是ISO文件中没有SDK安装包,实际是通过在线下载安装,由于下载的文件存在问题所以导致错误。根据知乎中网友的方案,安装独立的win10 sdk,在通过复制、修复,依然没有解决我的问题,在生成UWP工程时提示没有win10 sdk。
后来看到有网友提示在长宽下会出错,用电信可以安装,确定与网络提供商有关,我恰恰用的长宽,访问国外网站很慢,特别是下午、晚上连微软的网站都几乎上不来(可是50M带宽呀)。后来发现长宽解释的downloadmicrosoftcom的地址是中国的地址,一会四川、一会沈阳,而用手机4G解析的地址是美国地址,可以确定是长宽CDN导致的问题,缓存文件太旧,导致校验错误。我想如果能够路由到正确的服务器地址可能会解决问题,于是我把电脑地址设为固定地址,DNS手工设置为北京电信的DNS(20296199133 202106020),然后重新安装VS2015 update1 社区版本, 虽然安装过程很慢,但是最后成功了,没有再出现SDK校验码问题,创建UWP工程也没有问题。

我是初学者小白,所以很多看法不深,理解也不够透彻。但是很适合小白们一起从低角度往高处探索。文中有错误的,感谢指正,一起进步。

趁着假期做一个Flutter的地图功能,因为后端选用了百度地图,所以前端没得挑。找了遍插件,并没有现成可用的。(不过发现了百度官方也自开发Flutter插件,目前功能只有一个获取本地位置信息,后期会继续增加吧?很期待!)
参考帖子: >交换机本身不支持这设置!其实加VLAN也很少用到,路由需要回路才能互通,每个VLAN不同网段\x0d\回路就可以达到区分vlan走向的作用,如果目标为服务器直接在TRUNK链路过滤掉其它vlan即可!\x0d\首先是三层交换机的配置\x0d\Ruijie>enable ------>进入特权模式\x0d\Ruijie#configure terminal ------>进入全局配置模式\x0d\sdk_1(config)#hostname cd12371 ------>配置交换机的名字为sdk_1\x0d\ sdk_1(config)#interface vlan 1 ------>进入vlan 1\x0d\ sdk_1(config-if)#ip address 1921681245 2552552550 ------>为vlan 1设置管理ip\x0d\ sdk_1(config-if)#exit ------>退回到全局模式\x0d\sdk_1(config)#line vty 0 4 ------> 进入telnet密码配置模式\x0d\sdk_1(config-line)#login ------>启用需输入密码才能telnet成功\x0d\sdk_1(config-line)#password Lhyj@)!$cd12371 ------> 将telnet密码设置为123\x0d\ sdk_1(config-line)#exit ------> 回到全局配置模式\x0d\sdk_1(config)# enable secret Lhyj@)!$cd12371 ------>配置进入特权模式的密码为123\x0d\ sdk_1(config)#enable service web-server ------>全局web功能\x0d\\x0d\sdk_1(config)#vlan 10 name yunwei ------>\x0d\sdk_1(config)#vlan 20 name yanfa ------>建立各部门的vlan\x0d\sdk_1(config)#vlan 30 name fuwu ------>\x0d\\x0d\sdk_1(config)#interface vlan 10 ------>进入vlan 10\x0d\sdk_1(config-if-VLAN 10)#ip address 1721010254 2552552550 ------>配置各个vlan的地址\x0d\sdk_1(config-if-VLAN 10)#exit\x0d\sdk_1(config)#interface vlan 20 ------>进入vlan 20\x0d\sdk_1(config-if-VLAN 20)#ip address 19216820254 2552552550\x0d\sdk_1(config-if-VLAN 20)#exit\x0d\sdk_1(config)#interface vlan 30 ------>进入vlan 30\x0d\sdk_1(config-if-VLAN 30)#ip address 19216830254 2552552550\x0d\sdk_1(config-if-VLAN 30)#exit\x0d\ sdk_1 (config)#service dhcp ---->开启dhcp server功能\x0d\sdk_1 (config)#ip dhcp ping packets 1\x0d\ ---->在dhcp server分配IP时会先去检测将要分配的IP地址是否已有人使用,如果没人使用则分配,若已有人使用则再分配下一个IP\x0d\ sdk_1 (config)#ip dhcp excluded-address 192168101 19216810100\x0d\ sdk_1 (config)#ip dhcp excluded-address 19216810141 19216810254 ---->设置地址为19216810101至19216810140的ip地址分配给客户端\x0d\\x0d\sdk_1 (config)#ip dhcp excluded-address 192168201 19216820100\x0d\ sdk_1 (config)#ip dhcp excluded-address 19216820161 19216820254 ---->设置地址为19216820101至19216820160的ip地址分配给客户端\x0d\\x0d\sdk_1 (config)#ip dhcp excluded-address 192168301 19216830100\x0d\ sdk_1 (config)#ip dhcp excluded-address 19216830121 19216830254 ---->设置地址为19216860101至19216860120的ip地址分配给客户端\x0d\\x0d\sdk_1 (config)#ip dhcp pool yunwei ---->新建一个dhcp地址池名为guanli\x0d\ sdk_1 (dhcp-config)# lease 0 12 ---->租期时间设置为12 小时\x0d\sdk_1 (dhcp-config)# network 192168100 2552552550 ----给客户端分配的地址段\x0d\sdk_1 (dhcp-config)# dns-server 61139269 ---->给客户端分配的DNS\x0d\ sdk_1(dhcp-config)# default-router 19216810254\x0d\ sdk_1(dhcp-config)#exit\x0d\ sdk_1(config)#ip dhcp pool yafan\x0d\ sdk_1(dhcp-config)# lease 0 12\x0d\ sdk_1(dhcp-config)# network 192168200 2552552550\x0d\ sdk_1(dhcp-config)# dns-server 61139269\x0d\ sdk_1(dhcp-config)# default-router 19216820254\x0d\ sdk_1(dhcp-config)#exit\x0d\\x0d\ sdk_1(config)#ip dhcp pool fuwu\x0d\ sdk_1(dhcp-config)# lease 0 12\x0d\ sdk_1(dhcp-config)# network 192168600 2552552550\x0d\ sdk_1(dhcp-config)# dns-server 61139269\x0d\ sdk_1(dhcp-config)# default-router 19216830254\x0d\ sdk_1(dhcp-config)#exit\x0d\\x0d\ sdk_1(config)#interface range gigabitEthernet 0/23-24 ---->进入交换机的25和26口\x0d\sdk_1(config-if-range)#switchport mode trunk ---->封装为trunk模式\x0d\sdk_1(config-if-range)#exit\x0d\\x0d\ sdk_1(config)#interface range fastEthernet 0/13-22 ---->进入交换机的13-24口\x0d\sdk_1(config-if-range)#switchport access vlan 1 ---->加入到vlan 1\x0d\ sdk_1(config-if-range)#exit\x0d\\x0d\ sdk_1(config)#interface fastEthernet 0/1 ---->进入交换机的1口\x0d\sdk_1(config-if-FastEthernet 0/1)#no switchport ---->开启路由模式\x0d\sdk_1(config-if-FastEthernet 0/1)#ip address 19216822 2552552550 ---->配置地址\x0d\sdk_1(config-if-FastEthernet 0/1)#no shutdown ---->开启该接口\x0d\sdk_1(config-if-FastEthernet 0/1)#exit\x0d\\x0d\sdk_1(config)#ip access-list 100 deny ip 19216810 000255 192168300 000255 ---->禁止除了运维的人访问服务器\x0d\sdk_1(config)#ip access-list 100 permit ip any any ------>ACL默认最后一句是deny ip any any ,故为保证其他数据能通过必须配置一条permit ip any any\x0d\sdk_1(config)#ip access-list 101 deny ip 19216820 000255 192168300 000255 ---->禁止除了研发的人访问服务器\x0d\sdk_1(config)#ip access-list 101 permit ip any any\x0d\ sdk_1(config)#ip dhcp pool yafan\x0d\ sdk_1(dhcp-config)# lease 0 12\x0d\ sdk_1(dhcp-config)# network 192168200 2552552550\x0d\ sdk_1(dhcp-config)# dns-server 61139269\x0d\ sdk_1(dhcp-config)# default-router 19216820254\x0d\ sdk_1(dhcp-config)#exit\x0d\\x0d\ sdk_1(config)#ip dhcp pool fuwu\x0d\ sdk_1(dhcp-config)# lease 0 12\x0d\ sdk_1(dhcp-config)# network 192168600 2552552550\x0d\ sdk_1(dhcp-config)# dns-server 61139269\x0d\ sdk_1(dhcp-config)# default-router 19216830254\x0d\ sdk_1(dhcp-config)#exit\x0d\\x0d\ sdk_1(config)#interface range gigabitEthernet 0/23-24 ---->进入交换机的25和26口\x0d\sdk_1(config-if-range)#switchport mode trunk ---->封装为trunk模式\x0d\sdk_1(config-if-range)#exit\x0d\\x0d\ sdk_1(config)#interface range fastEthernet 0/13-22 ---->进入交换机的13-24口\x0d\sdk_1(config-if-range)#switchport access vlan 1 ---->加入到vlan 1\x0d\ sdk_1(config-if-range)#exit\x0d\\x0d\ sdk_1(config)#interface fastEthernet 0/1 ---->进入交换机的1口\x0d\sdk_1(config-if-FastEthernet 0/1)#no switchport ---->开启路由模式\x0d\sdk_1(config-if-FastEthernet 0/1)#ip address 19216822 2552552550 ---->配置地址\x0d\sdk_1(config-if-FastEthernet 0/1)#no shutdown ---->开启该接口\x0d\sdk_1(config-if-FastEthernet 0/1)#exit\x0d\\x0d\sdk_1(config)#ip access-list 100 deny ip 19216810 000255 192168300 000255 ---->禁止除了运维的人访问服务器\x0d\sdk_1(config)#ip access-list 100 permit ip any any ------>ACL默认最后一句是deny ip any any ,故为保证其他数据能通过必须配置一条permit ip any any\x0d\sdk_1(config)#ip access-list 101 deny ip 19216820 000255 192168300 000255 ---->禁止除了研发的人访问服务器\x0d\sdk_1(config)#ip access-list 101 permit ip any any\x0d\ sdk_1(config)#ip dhcp pool yafan\x0d\ sdk_1(dhcp-config)# lease 0 12\x0d\ sdk_1(dhcp-config)# network 192168200 2552552550\x0d\ sdk_1(dhcp-config)# dns-server 61139269\x0d\ sdk_1(dhcp-config)# default-router 19216820254\x0d\ sdk_1(dhcp-config)#exit\x0d\\x0d\ sdk_1(config)#ip dhcp pool fuwu\x0d\ sdk_1(dhcp-config)# lease 0 12\x0d\ sdk_1(dhcp-config)# network 192168600 2552552550\x0d\ sdk_1(dhcp-config)# dns-server 61139269\x0d\ sdk_1(dhcp-config)# default-router 19216830254\x0d\ sdk_1(dhcp-config)#exit\x0d\\x0d\ sdk_1(config)#interface range gigabitEthernet 0/23-24 ---->进入交换机的25和26口\x0d\sdk_1(config-if-range)#switchport mode trunk ---->封装为trunk模式\x0d\sdk_1(config-if-range)#exit\x0d\\x0d\ sdk_1(config)#interface range fastEthernet 0/13-22 ---->进入交换机的13-24口\x0d\sdk_1(config-if-range)#switchport access vlan 1 ---->加入到vlan 1\x0d\ sdk_1(config-if-range)#exit\x0d\\x0d\ sdk_1(config)#interface fastEthernet 0/1 ---->进入交换机的1口\x0d\sdk_1(config-if-FastEthernet 0/1)#no switchport ---->开启路由模式\x0d\sdk_1(config-if-FastEthernet 0/1)#ip address 19216822 2552552550 ---->配置地址\x0d\sdk_1(config-if-FastEthernet 0/1)#no shutdown ---->开启该接口\x0d\sdk_1(config-if-FastEthernet 0/1)#exit\x0d\\x0d\sdk_1(config)#ip access-list 100 deny ip 19216810 000255 192168300 000255 ---->禁止除了运维的人访问服务器\x0d\sdk_1(config)#ip access-list 100 permit ip any any ------>ACL默认最后一句是deny ip any any ,故为保证其他数据能通过必须配置一条permit ip any any\x0d\sdk_1(config)#ip access-list 101 deny ip 19216820 000255 192168300 000255 ---->禁止除了研发的人访问服务器\x0d\sdk_1(config)#ip access-list 101 permit ip any any

完全卸载过? 你确定?
我之前回答过类似问题,请仔细看:
1、很有可能是Itunes安装不完整,缺少AppleMobileDeviceHelper和MobileDeviceService。
所以,建议把Itunes卸载干净,然后从官网下载最新版的Itunes。
2、如果不行,看是否在电脑的Services里面禁止了Apple Mobile Device或者Ipod 硬件服务这两项服务。(关于发现苹果移动设备的服务)
最好先步骤2试一下,不行,再去试一下步骤1
如果帮上忙了请加分,O(∩_∩)O谢谢
(这是复制的之前本人的原创答案。。。。。已经帮上好多人了。。) 如果有用请及时加分啊。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13432953.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-05
下一篇 2023-08-05

发表评论

登录后才能评论

评论列表(0条)

保存