2. 安卓常见问题

(1)为什么无法导入 SDK?

请先明确你使用的是什么开发工具,官方提供的 aar 是给 Android Studio 客户使用的,如果是 Eclipse 客户,请联系客服发你 jar 版本,不要自己按照网上说法把 aar 自行解压取出 jar。

(2)为什么拿不到自定义参数?

1、请确保客户端和 web 端是否都已按照文档正确集成;
2、请确保 appkey 是否在有效期内,比如过了体验期或付费时间已到;
3、手机必须先打开过集成了 web sdk 的 H5 页面,然后再去启动 app,另外参数具有 2h 时效性,超过 2h 后才去启动 app 也会拿不到参数。
4、请使用真机测试,模拟器和真机有区别,有些功能可能无法正常使用、手机一些参数获取不到等等。

(3)为什么无法唤醒?

1、请确保客户端是否在 AndroidManifest.xml 中配置了平台自动分配的 scheme 属性;
2、请确保 web 端是否已按照文档正确集成;
3、微信内部屏蔽了 scheme,请在浏览器中打开链接或集成应用宝地址;
4、有些浏览器上开启代理抓包后也会出现无法唤醒的情况,所以请关闭代理尝试。

(4)为什么打开网页会提示当前 Android 平台的集成工作尚未完成,请登录 shareinstall 官网查看详情?

1、检查是否已经上传了 apk 文件到 ShareInstall 官网;
2、上传 apk 文件后是否 10 分钟以后再测试(上传成功需要 10 分钟生效时间);
3、检查 H5 链接地址是否拼接了自定义参数。

(5)Android 集成下载地址是否要必须填写?

不是必须填写,如果不填写就会走你上传到我们平台的包,这样子的话那你每次发新包都得在我们平台更新,不然用户下的还是之前老的包,如果你填写了地址(可以为应用宝地址或你自己内部服务器地址),那就优先走你的地址,你只要保证你的地址是最新包就行了。

(6)更换域名或 ip 地址等等会导致 appkey 失效吗?

不会,只要 appkey 在有效期内就能正常使用, 但是更换包名后需要注意下: 更换了包名那你需要重新在我们平台上传新的包,打个比方,你现在的包名是 A,如果你把你现在的包名以后换成了 B,那么 B 肯定首先是不能使用的,你要把 B 重新上传到我们平台进行替换,这样子的话 B 可以正常使用了,但是原来那些还装着 A 包名的就不能使用了。

Copyright © dsx2016.com 2019 all right reserved,powered by Gitbook该文章修订时间: 2019-09-16 11:03:51

results matching ""

    No results matching ""