‘壹’ 华为手机里unisdk_push文件夹能删吗
不清楚这是什么文件。如果你是在华为手机的文件管理里面找到的而且文件名称是全字母组合和符号组成。
那就有可能这是系统重要文件。这种文件,建议你别删除他。因为这有可能是系统文件
再不明不白的情况下,也千万别删除一旦删除,可能会对手机系统有影响。
希望我的回答对你有所帮助
望采纳
‘贰’ unisdk_qrcode_2是什么意思
unisdk_qrcode_2的意思是如下:联合国开发计划署。
‘叁’ com.netease.ntunisdk.application.NtSdkAp明日之后什么版本
vs2015企业版:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV
‘肆’ uniapp中unipush推送的使用
uniapp官方推送文档:UniPush使用指南 - DCloud问答
1 unipush其实就是dcloud帮你集成了个推的sdk到uniapp内部,本质是dcloud帮你做了二次封装,你不需要去个推官网集成App端的推送sdk(服务端需要去个推集成服务端的sdk,但有个大方向就是服务端一定要使用 透传模板 ),你也不需要去个推申请账号,而是直接用dcloud的账号就好了。
2 在线消息、离线消息、透传消息的区别
在线消息(推送):指App在前台或App刚退到后台但时间不长还没有被杀死进程的状态
离线消息(推送):指App根本就没有打开或App打开了又被杀死了,离线消息本质是手机厂商自己实现的手机系统级的长连接
透传消息:也叫应用内消息或自定义消息,本质是个推自己实现的长连接
1 华为手机必须用自有证书云打包才能实现离线推送
2 小米手机用云打包或自定义调试基座打包都能实现离线推送
3 oppo和vivo如果要实现离线推送,必须先上架oppo和vivo的官方应用商店才能实现离线推送
因为华为手机必须用自有证书才能实现离线推送的关系,其他小米手机,ov也就跟着统一使用自有证书来打包了
首先证书里存储的是一些用于表明开发者身份的信息,就是类似一个身份证的东西,为了证明你是你,对于App来说就是给App签名用的,一个证书可以签名多个App。
自有证书,字面意思,就是自己拥有的证书,对于uniapp来说,如果你的应用安全性不高或者根本用不到推送功能,那么你可以直接选择用dcloud的公共测试证书来打包。
只要你需要实现华为手机的离线消息推送,那么你就一定需要制作一个自有证书,只要制作一个,就可以一劳永逸。
如果你需要支持华为手机的离线推送,那么必须制作一个签名证书,一般情况下,你只要做推送功能的,不支持华为说不过去,所以别管那么多直接做一个证书就完事。
android平台签名证书(.keystore)生成指南 - DCloud问答
https://ask.dcloud.net.cn/article/35777
使用Windows电脑制作自有证书的过程中,注意记录好你的证书别名,证书私钥密码,因为打包的时候需要填写。
根据上面制作证书的文档,你可以获取到形如下面样子的两个值
sha1是需要填写在dcloud开发者后台的,sha256是需要填写在华为开放平台后台
SHA1:
29:13:A2:70:8A:97:EE:72:12:8B:61:5A:68:B0:59:43:87:58:AC:42
SHA256:
16:EC:B2:F1:DC:14:BD:2B:4E:E2:4F:03:45:74:17:84:83:D4:B7:58:96:B5:CE:86:46:E9:37:45:07:DD:BC:A8
在华为后台配置sha256的时候,复制到输入框后一定要点击右侧的蓝色小对勾,不然保存不上。
小米的配置没啥可说的,直接创建应用就可以了,然后启用一下推送,注意所有包名要写一致,把appid等相关信息复制到dcloud后台,小米的配置就完事了。
下面是华为:
华为创建应用的时候包名也要统一。
数据存储位置选中国就可以,sha256这里就填你自有证书获取到的sha256
如果找不到sha256,可能你需要点到我的项目而不是我的应用。
然后登录dcloud开发者后台
注意这里的pkgName就是包名的意思,这里把华为小米的appid等信息分别填入保存。
这里的安卓应用签名就是你自有证书的sha1值,如果你的sha1值和下面那行写的一样,那么恭喜你写错了,iOS BundleId就是iOS的包名,建议安卓和iOS包名统一。
以上都配置完毕后,用透传消息来测试离线推送。
除了intent格式需要注意,其他都随便写字符串就可以。
intent:#Intent;action=android.intent.action.oppopush;launchFlags=0x14000000;component=你的包名/io.dcloud.PandoraEntry;S.UP-OL-SU=true;S.title=测试标题;S.content=测试内容;S.payload=test;end
把“你的包名”四个字改成你的包名,其他不要改。
然后你把打包好的App安装到手机上,不出意外的话,你就会收到推送了。
‘伍’ 找不到uniaccessagent
1.软件工具:360安全卫士、火绒安全软件、everything。
2.打开控制面板点击“管理工具”→“计算机管理”→“服务和应用程序”→“服务”,找到”uniaccessagent”,双击,在打开的属性窗口中,把“启动类型”从“自动”,改为“禁用”,然后点”确定”。
3.打开火绒安全软件,点“扩展工具”→“火绒剑”→“进程”,查找uniaccessagent的所有进程,逐一选中,点右键→“结束进程树”。
4.打开everything,查找“uniaccessagent”,找出所在的文件夹,把文件夹路径输入到everything的查找栏中,然后在everything中,把显示的所有文件删除完毕。
‘陆’ unity连接SDK的问题,下载并安装好android sdk后,设置好了环境变量,为什么在uni
你选择了错误的档案
看看你选的对不对
‘柒’ 安装UnijaSDK时安装不了
你选的java虚拟机的目录不正确.
应该是你配的jdk目录不正确.
unija sdk是什么,我没有用过,
不知道应该指向jdk的目录还是应该指向bin目录.
‘捌’ 系统打上补丁后windows目录下的$Uni*这样的文件夹能删除吗
可以删除
这是补丁所更新的文件的备份,只要你不想卸载补丁,大可以删除