问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

米家app在手机上推送消息时只震动不响铃,怎么调成响铃的?

提问网友 发布时间:2022-04-23 20:17
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
6个回答
热心网友 回答时间:2022-05-12 06:08
基于html5 plus做的app项目,利用Hbuilder在线云端打包,集成了小米推送,怎么集成暂且不提,飘易只说一说安卓手机如何在消息到达的时候,自定义铃声。

根据小米官方文档,在服务器端创建消息时可以设置自定义铃声:

调用Message.Builder类的extra(String key, String value)方法将key设置为"sound_uri",value设置为铃声的URI。

铃声只能使用当前app内的资源,URI格式满足 android.resource://your packagename/XXX/XXX。

铃声文件放在Android app的raw目录下。

存储的声音文件需要有扩展名,但是不要把扩展名写在uri中。

private Message buildMessage() throws Exception { String PACKAGENAME = "com.xiaomi.mipushdemo"; String messagePayload = “This is a message”; String title = “notification title”; String description = “notification description”; Message message = new Message.Builder() .title(title) .description(description).payload(messagePayload) .restrictedPackageName(MY_PACKAGE_NAME) .passThrough(0) //消息使用通知栏方式 .notifyType(1) .extra(Constants.EXTRA_PARAM_SOUND_URI, "android.resource://" + PACKAGENAME + "/raw/shaking") .build(); return message; }
很明显,小米要求我们把自定义铃声放置在Android APP项目根目录的 res/raw/ 文件夹里。注意这个目录不能有子文件夹。而我使用的是Hbuilder云端打包,云端打包并没有办法添加 res/raw 文件夹里面的声音资源,咨询 hbuilder 官方DCloud,答复说暂时还不支持此功能,后续补充。

好吧。难道只能离线打包?为了一个铃声,要把所有引用的sdk重新在本地部署一遍?改动太大,还是算了。

灵光一现,飘易想到另一个思路:继续云端打包,下载打包好的 apk 文件,我们进行反编译,在反编译后的res目录下添加raw文件夹,往里面添加音频文件,比如 shakingmp3.mp3 和 shakingaac.aac 两个音频。然后再编译成新的apk包,再将这个新apk包进行重新签名!

按照上面的思路走了一遍,发现果然好使!别问我为什么会想到,我是不会告诉你的。
热心网友 回答时间:2022-05-12 07:26
在手机上推送消息的时候只震动不响铃,那看你手机的设置是不是现在是震动,没有铃声可以在设置声音里面设置一下。
热心网友 回答时间:2022-05-12 09:01
你好,手机上推送消息的时候只有震动没有响铃,这个是你手机设置的问题,你打开手机到设置里面找到铃声,或者是消息提醒设置,在消息提醒设置里边把那个震动关闭掉,打开铃声或者是静音。
热心网友 回答时间:2022-05-12 10:52
你好,你可以打开APP找到设置页面,有这个通知信息的设置的改成铃声就行了
热心网友 回答时间:2022-05-12 13:00
米加APP在手机上推送消息的震动不响铃是可以在设置的声音内找到振动响声铃,上面就是这个铃声
热心网友 回答时间:2022-05-12 15:25
这个是可以在设置中找到手机通知选项,然后将这个软件更改了就可以了。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

相关推荐
  • 基于HTML5NotificationsAPI的消息通知插件

    基于HTML5NotificationsAPI的消息通知插件

    基于HTML5NotificationsAPI的消息通知插件:简要教程easyNotify是一款基于HTML5 Notifications API的消息通知jQuery插件。该jQuery插件简单的利用HTML5 API来在桌面右下角显示自定义的通知消息。该插件需要浏览器支持HTML5 Notifications API,浏览器的兼容性如下:使用方法在页面中引入jq
    查看详情
中柏win10平板电脑,忘了开机密码,有重置密码盘。重置密码时出现 (此向导试图为此用户账户设置密 fastboot模式什么意思?小米怎么退出? 小米手机进入fastboot后怎样操作 小米手机进入fastboot模式后要怎么操作? 冻干海参介绍,冻干海参有什么特点? 海参的品种分为哪几类?有淡干,即食,还有其他的什么品种吗? 即食海参和干海参的区别。价位是多少。急急急 海参的好坏营养价值差别大吗? 速发海参和淡干海参哪个好? 手机怎么设置图片保存路径? 怎样改手机储存照片的格式啊? 急!高分在线等.图片保存类型怎么改? 关于windows7的两个问题: 1,怎么设置win7图片默认保存类型 2,怎么设置win7中照片查看器的幻灯片 win10图片默认保存类型格式怎么修改? windows画图怎样设置保存图片的默认类型和文件夹位置,每次都要更改 怎么改图片的保存类型 南京市秦淮区五高今年考上一本有多少个 南京市第五人民医院在哪里? 到南京市第五初级中学成美校区怎么走? 南京有多少家五星级酒店?多少家四星级酒店? 怎么设置信息铃声 手机怎样设置短信铃声? 短信铃声在哪里设置? 怎样设置手机来电铃声和信息铃声? 圆珠笔不出油怎么办(除了扔了) 圆珠笔不出水咋办? 圆珠笔不出水,可能好久不用了,里面还是满的,怎么办?急 圆珠笔长时间不用不出水了怎么办 圆珠笔写不出水怎么办? 圆珠笔不出油了,怎么办? 新买的圆珠笔不出油怎么办? 圆珠笔不出水怎么办 圆珠笔写不出怎么办? 圆珠笔出油不畅的解决办法有什么? 圆珠笔写不出来是什么原因? 为什么有的圆珠笔新买来却写不出字 圆珠笔放了很长时间没用,写不出来了,是什么原因啊? 圆珠笔非常耐用,价格又便宜,为何现在不流行了? 为什么考试不能用圆珠笔 生活中的小技巧 圆珠笔不下油的方法
Top