У меня есть приложение Android PhoneGap в Eclipse. У меня есть версия PhoneGap: 3.5.0-0.21.14.PhoneGap Build не видит плагинов
Он использует два плагина: устройство и штрих-код. Вот записи config.xml.
<feature name="Device">
<param name="android-package" value="org.apache.cordova.device.Device" />
</feature>
<feature name="BarcodeScanner">
<param name="android-package" value="com.phonegap.plugins.barcodescanner.BarcodeScanner" />
</feature>
При работе с Eclipse он работает без проблем. Затем я загружаюсь в «PhoneGap Build», и это не сработает - даже для Android-сборки (я только тестировал сборку Android до сих пор).
LogCat показывает следующие ошибки:
Exec() call to unknown plugin: Device
Exec() call to unknown plugin: barcodescanner
Я пробовал версии сборки только с одним из этих плагинов и все еще получаю ошибку для этого плагина
Вот как я подготовить PhoneGap построить ,
- Скопируйте папку активов/www.
- В копии я удаляю cordova.js.
- Скопируйте /res/xml/config.xml в папку www (на том же уровне с index.html).
- Почтовый адрес этого экземпляра www.
- Загрузить для создания и сборки PhoneGap.
Почему PhoneGap Build не видит эти плагины, когда они отлично работают в моей локальной среде?
Плагины также добавляют записи «uses-permission» в файл manifest.xml Android. Как получить эти значения в PhoneGap Build? Это связано с добавлением тегов функций в файл config.xml (см. Выше)?