可以正常调起支付,但支付后APP没有收到回调,导致页面没做刷新操作。
后来看了文档发现是因为我在配置的包名和manifest中的配置package不一致导致的。
请问应用包名不应该是gradle中配置的applicationId吗?为什么要使用manifest中的package?因为有的项目业务需求,applicationId和package会有不一样的场景,比如我同一个项目发布两款app,只要配置不一样的applicationId就可以了,接了微信支付还得改manifest中的package,这样就意味着要改整个目录结构,遇到大的工程,改一次package需要花费20分钟,严重影响开发效率。
请问针对一个项目发布多个apk的这种场景,接入微信支付有更好的解决方案吗?
