最近,我已经将分支的分支-cordova-sdk合并到我的应用程序中。现在,当我使用离子包构建我的.apk文件时,离子包会失败,出现以下错误:
BRANCH SDK: Invalid "android-prefix" in <branch-config> in your config.xml.我的Config.xml文件根据文档使用所需的选项,如下所示:
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.test.project" version="0.0.1">
<plugin name="branch-cordova-sdk" spec="^2.5.17" />
<branch-config>
<branch-key value="key_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />
<uri-scheme value="testApp" />
<link-domain value="com.test.project" />
</branch-config>
</widget>我还尝试过添加带有虚拟值的android前缀选项,但没有成功。
我不清楚这里出了什么问题,任何帮助都将不胜感激。
我使用的方法如下:
发布于 2017-06-16 20:03:35
请将此命令复制到您的终端中,并查看它是否有帮助:
cordova plugin remove io.branch.sdk && \
cordova plugin remove branch-cordova-sdk && \
cordova platform remove android && \
cordova platform add android && \
cordova build androidhttps://stackoverflow.com/questions/44595809
复制相似问题