使用 Phonegap 在 Adobe Build 中构建时条码扫描器插件失败
Barcode Scanner plugin failing when building in Adobe Build using Phonegap
我在尝试从 this GitHub page 获取条码扫描器插件以在 Adobe Build 中构建时遇到了很多麻烦。需要明确的是,在测试应用程序时,扫描仪本身运行良好。但是,当我使用 Adobe Build 构建应用程序时,我在日志文件中收到一条错误消息,指出我的 cordova-android 版本不在应有的位置。这是日志文件的输出:
Fetching plugin "phonegap-plugin-barcodescanner@~7.1.0" via npm
Installing "phonegap-plugin-barcodescanner" at "7.1.1" for android
Plugin doesn't support this project's cordova-android version.
cordova-android: 6.1.2, failed version requirement: >=6.3.0
Skipping 'phonegap-plugin-barcodescanner' for android
我一直在寻找为我的项目更新 cordova-android 版本的方法。我已经尝试使用最新的 Phonegap CLI 开始新项目。我现在不知道如何进行。非常感谢任何帮助!
为了防止其他人通过我刚刚通过的 h-e-double hockey sticks,我将应用程序主 config.xml
中条码扫描器的插件版本更改为旧版本 (6.0. 0) 并且它适用于 Adobe Build 中内置的 apk
。
这是我的线路在安装时的读法:
<plugin name="phonegap-plugin-barcodescanner" spec="~7.0.1" />
然后我将其更改为:
<plugin name="phonegap-plugin-barcodescanner" spec="6.0.0" />
不要降级插件,而是升级您的 Phonegap CLI 版本,以便它使用更新的 cordova-android。您将需要使用 Phonegap CLI 7.1.0 或更新版本,您可以通过将其添加到您的 config.xml
来进行设置
<preference name="phonegap-version" value="cli-7.1.0" />
我在尝试从 this GitHub page 获取条码扫描器插件以在 Adobe Build 中构建时遇到了很多麻烦。需要明确的是,在测试应用程序时,扫描仪本身运行良好。但是,当我使用 Adobe Build 构建应用程序时,我在日志文件中收到一条错误消息,指出我的 cordova-android 版本不在应有的位置。这是日志文件的输出:
Fetching plugin "phonegap-plugin-barcodescanner@~7.1.0" via npm
Installing "phonegap-plugin-barcodescanner" at "7.1.1" for android
Plugin doesn't support this project's cordova-android version. cordova-android: 6.1.2, failed version requirement: >=6.3.0
Skipping 'phonegap-plugin-barcodescanner' for android
我一直在寻找为我的项目更新 cordova-android 版本的方法。我已经尝试使用最新的 Phonegap CLI 开始新项目。我现在不知道如何进行。非常感谢任何帮助!
为了防止其他人通过我刚刚通过的 h-e-double hockey sticks,我将应用程序主 config.xml
中条码扫描器的插件版本更改为旧版本 (6.0. 0) 并且它适用于 Adobe Build 中内置的 apk
。
这是我的线路在安装时的读法:
<plugin name="phonegap-plugin-barcodescanner" spec="~7.0.1" />
然后我将其更改为:
<plugin name="phonegap-plugin-barcodescanner" spec="6.0.0" />
不要降级插件,而是升级您的 Phonegap CLI 版本,以便它使用更新的 cordova-android。您将需要使用 Phonegap CLI 7.1.0 或更新版本,您可以通过将其添加到您的 config.xml
来进行设置<preference name="phonegap-version" value="cli-7.1.0" />