阿里云推送异常记录

    • Android 9及以上系统初始化失败
    • Error:Could not find alicloud-android-utdid.jar
  • 参考:

Android 9及以上系统初始化失败

阿里云推送初始化,提示10109,网络异常,但是实际上手机有网

原因
阿里云推送还是HTTP

解决方案
在AndroidManifest.xml文件的application标签中添加以下配置

android:networkSecurityConfig="@xml/network_security_config"

其中network_security_config的内容如下所示

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true"><trust-anchors><certificates src="system" /></trust-anchors>
</base-config>
</network-security-config>

如果,你已经存在此文件:

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>//项目需要的配置<domain-config>  <domain includeSubdomains="true">xxx.com</domain>  <trust-anchors>         <certificates src="user" /></trust-anchors></domain-config>//阿里云需要的配置<base-config cleartextTrafficPermitted="true"><trust-anchors><certificates src="system" /></trust-anchors></base-config></network-security-config>

即可。

Error:Could not find alicloud-android-utdid.jar

aliyun出现问题版本 3.1.6 ,AS版本4.2,gradle 4.0.0/6.1.1

参考地址:https://blog.csdn.net/zylvip/article/details/109108889

尝试解决1:

    implementation (rootProject.ext.dependencies["aliyun-push-316"]){exclude module:'alicloud-android-utdid'transitive true}

运行期间崩溃:

2021-11-09 16:33:41.450 7109-7109/com.dfsk.fengon E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.dfsk.fengon, PID: 7109java.lang.NoClassDefFoundError: Failed resolution of: Lcom/ut/device/UTDevice;at com.alibaba.sdk.android.push.impl.j.a(Unknown Source:10)at com.alibaba.sdk.android.push.impl.j.register(Unknown Source:57)

尝试解决2:

升级aliyun 到3.7.0

Sdk版本:https://help.aliyun.com/document_detail/190009.html

D:\project_dfsk\code\dfsk_x\app\src\main\AndroidManifest.xml:709:13-36 Error:Attribute service#org.android.agoo.accs.AgooService@exported value=(true) from AndroidManifest.xml:709:13-36is also present at [com.aliyun.ams:alicloud-android-agoo:4.5.0-emas] AndroidManifest.xml:25:13-37 value=(false).Suggestion: add 'tools:replace="android:exported"' to <service> element at AndroidManifest.xml:707:9-713:19 to override.

修改AndroidManifest文件内,关于阿里云的设置

android:exported="true" 改成 false

运行就OK了,测试推送也正常。

参考:

https://help.aliyun.com/knowledge_detail/141757.html

阿里云移动推送 - 异常记录相关推荐

  1. 使用阿里云邮件推送服务架设自己邮件验证与推送体系

    提示:阅读本文需提前了解的相关知识 1.电子邮件协议(http://baike.baidu.com/view/2367542.htm) 2.阿里云邮件推送(https://www.aliyun.com ...

  2. 阿里云-邮件推送 配置 购买域名 配置域名

    阿里云-邮件推送 配置 购买域名 配置域名 1.邮件推送是什么: 2.为什么要用它 3.如何使用? 3.1 第一步:创建发信域名 第二步. 创建发信地址 第三步. 再创建一个模板,这个需要审核. 最后 ...

  3. java阿里云邮件推送接口API使用

    最近公司在使用阿里云的邮箱验证功能,网上信息乱七八糟,弄了一下午才试验成功,记录一下 你需要有的: [发信地址,域名,AccessKey ID,AccessKey Secret] 1.阿里云-邮件推送 ...

  4. Android 集成阿里云移动推送

    该博客不为学术讨论,仅是记录,方便以后用到快速集成开发,有兴趣者可以mark一下以备使用.当然也为推送的小白提供方便. 因为公司内部有第三方安全检测机构,所以用某光推送时,因为极光推送原理是会通过其他 ...

  5. 阿里云邮件推送(WebService)API相关

    最近学了点关于阿里云邮件服务的相关内容,写点随笔记录一下. 第一版 关于阿里云单一发送接口内容: 首先写一下maven文件下.pom.xml需要的相关内容: <dependency>< ...

  6. 解决.NET Core中MailKit无法使用阿里云邮件推送服务的问题

    在博问中(.net core怎么实现邮件发送)知道了MailKit无法使用阿里云邮件推送服务发送邮件的问题,自已实测也遇到同样的问题,而用自己搭建的邮件服务器没这个问题. 于是,向阿里云提交了工单.. ...

  7. 基于阿里云移动推送的移动应用推送模式最佳实践

    摘要: ### 一.概念 以下概念对应系统设计时的语义,对于如何合理使用移动推送有借鉴意义 #### 1.1 设备 安装并使用开发者移动应用的装置 #### 1.2 设备ID 阿里云移动推送为设备分配 ...

  8. Java实现邮箱发送(阿里云邮箱推送)

    Java mail邮箱发送 1. 邮箱信息实体类 2. jar包依赖 3. 发送邮箱实现 绑定阿里云域名,创建域名账户,并配置解析域名账户,获得发送邮箱的权限,上限两百封,超出要¥- 阿里云邮件推送控 ...

  9. 友盟推送和阿里云移动推送使用注意事项、不同点比较

    友盟推送和阿里云移动推送,都属于阿里系的产品,在使用上很大一部分还是很相似的,阿里云将移动推送.移动热修复.移动测试.移动数据分析和移动用户反馈集成到了一块,所有的远程依赖也都是集成在一起了,然而友盟 ...

  10. YII2.0使用阿里云邮件推送实现邮件发送

    从YII中文网小马哥发布的教程http://www.yiichina.com/tutorial/320获取到163邮箱的配置方法 1.在配置文件main-local.php components=&g ...

最新文章

  1. 如何衡量产品的用户体验?
  2. charles 如何抓取web界面的包
  3. 计算机硬件系统教具,计算机硬件系统 (2)
  4. AAAI-19录用论文清单
  5. 【BZOJ1406】【codevs2478】密码箱,数论练习
  6. node mysql查询回调_nodejs 数据库查询回调问题
  7. python的pip换源_[Python]Pip换源以及设置代理
  8. 十年比肩?看国产数据库如何突出重围! | 新程序员
  9. JAVA day08 接口(interface),多态,instanceof
  10. Python字符串逆序输出
  11. 有一个测试微信删除软件叫wool,微信中用发起群聊来测试你有没有被对方删除好友方法图文教程...
  12. JavaSE就业班四----数据库Oracle和JDBC
  13. isfinite函数_isfinite()函数以及C ++中的示例
  14. JavaScript 中的继承(读书笔记思维导图)
  15. nginx利用反向代理实现获取用户真实ip
  16. 预训练模型-词汇表:bert-base-uncased【vocab.txt;共30522个subword】
  17. 同一个磁盘多分区将macOS系统分区向前扩容
  18. 机器学习(二)线性模型---LR
  19. 201671030107胡文艳《英文文本统计分析》结对项目报告
  20. 为什么使用使用transform来代替top_MYSQL 使用基础 - 这么用就对了

热门文章

  1. 黑月MySQL_黑月编译器插件
  2. springmvc实现多图片上传
  3. 哪个搜索引擎干净?无追踪无监控且保护用户隐私安全的小众搜索引擎推荐
  4. itunes gift card apple id 充值接口API秒冲接口收藏
  5. 两个好用的eclipse js编辑器插件
  6. 熬夜整理了一万多字的line-height总结,你还看不懂那我真的要跪了!
  7. Linux内核五个安全模块简述
  8. 保护你的端口(转自赛迪网)
  9. 计算机设备全年销售表,2021年计算机机房设备行业财务部门表格模板汇总 .pdf
  10. SVN修改服务器中的文件夹名称