为什么Adobe Phone Build不包括我的插件在构建的apk中?
问题描述:
我用Phaser框架编写了一个使用Intel XDK的游戏。为了获得低延迟音频播放,我使用了cordova-plugin-nativeaudio。我检查了插件文件夹和config.xml,插件包含在内。但是,当我将zip构建文件上传到Adobe Phonegap时,核心cordova插件包含在apk中,但不是上面提到的那个。我检查了构建日志,甚至在手机上安装了apk,但没有音频。我已经尝试了所有三种Intel XDK方法来安装插件,即npm,local和git repo。但是所有方法都有相同的结果。英特尔XDK安装,但Phonegap Build在构建过程中不包含它。此外,我目前无法在我的机器上构建,因为我在Android Studio中遇到了一些问题。我也检查了定价计划&我的计划确实有第三方插件的选项。有什么可能会导致问题的建议?为什么Adobe Phone Build不包括我的插件在构建的apk中?
答
问题解决了。我的应用程序名称包含一个特殊字符,'&'。必须在名称标签中替换它。
我还没有使用过所有你正在使用的工具,但听起来好像让Android Studio正确构建是你最好的初始选择。也许如果你包含更多关于Android Studio有什么问题的信息,人们可以帮助解决这个问题。 –
您可以共享作为您提交给PhoneGap Build的ZIP包的一部分的config.xml文件的副本吗?具体来说,该文件中的所有' '标记。 –
xmnboy