Kết quả config.xml sau do lỗi: nhắnPhoneGap xây dựng lỗi "plugin không được hỗ trợ: ..."
<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0" id="LogIn" version="1.0.1" versionCode="10" >
<name>...</name>
<description>...</description>
<author >...</author>
<preference name="phonegap-version" value= "3.5.0" />
<preference name="orientation" value= "default" />
<preference name="target-device" value= "universal" />
<preference name="fullscreen" value= "true" />
<preference name="webviewbounce" value= "true" />
<preference name="android-installLocation" value= "internalOnly" />
<preference name="splash-screen-duration" value= "0" />
<preference name="load-url-timeout" value= "20000" />
<access origin="*" />
<feature name="http://api.phonegap.com/1.0/notification" />
<feature name="http://api.phonegap.com/1.0/file" />
<feature name="http://api.phonegap.com/1.0/media" />
<feature name="http://api.phonegap.com/1.0/battery" />
<feature name="http://api.phonegap.com/1.0/camera" />
<feature name="http://api.phonegap.com/1.0/contacts" />
<feature name="http://api.phonegap.com/1.0/geolocation" />
<feature name="http://api.phonegap.com/1.0/network" />
<gap:plugin name="org.apache.cordova.dialogs" ></gap:plugin>
<gap:plugin name="org.apache.cordova.device" ></gap:plugin>
<gap:plugin name="org.apache.cordova.device-orientation" ></gap:plugin>
<gap:plugin name="org.apache.cordova.splashscreen" ></gap:plugin>
<gap:plugin name="org.apache.cordova.camera" ></gap:plugin>
<gap:plugin name="org.apache.cordova.device-motion" ></gap:plugin>
<gap:plugin name="org.apache.cordova.network-information" ></gap:plugin>
<gap:plugin name="org.apache.cordova.battery-status" ></gap:plugin>
<gap:plugin name="org.apache.cordova.vibration" ></gap:plugin>
<gap:plugin name="org.apache.cordova.geolocation" ></gap:plugin>
<gap:plugin name="org.apache.cordova.globalization" ></gap:plugin>
<gap:plugin name="org.apache.cordova.file" ></gap:plugin>
<gap:plugin name="org.apache.cordova.inappbrowser" ></gap:plugin>
<gap:plugin name="org.apache.cordova.media" ></gap:plugin>
<gap:plugin name="org.apache.cordova.media-capture" ></gap:plugin>
<gap:plugin name="org.apache.cordova.contacts" ></gap:plugin>
<gap:plugin name="org.apache.cordova.file-transfer" version="0.4.3" ></gap:plugin>
<plugin name="cordova-plugin-file-opener2" source="npm" />
</widget>
Lỗi:
Các codebase được thừa hưởng và như tôi đã hiểu, cấu hình được sử dụng để biên dịch chính xác. Loại bỏ các plugin trong các kết quả lỗi trong plugin sau đây trên danh sách thay thế vị trí của nó trong lỗi.
Thay đổi
<preference name="phonegap-version" value= "3.5.0" />
để
<preference name="phonegap-version" value= "3.7.0" />
và định dạng các plugin từ
<gap:plugin name="org.apache.cordova.dialogs" ></gap:plugin>
để
<gap:plugin name="org.apache.cordova.dialogs" source="npm" ></gap:plugin>
dường như cho phép nó xây dựng, nhưng các plugin không hoạt động trong ứng dụng.
Bất kỳ và tất cả trợ giúp hoặc đề xuất sẽ được đánh giá rất nhiều.
PhoneGap PGB Tắt: http://phonegap.com/blog/2016/10/13/pgb-repository-shutting-down/ – DanielZ
Bắt đầu sử dụng NPM cho PhoneGap: http://netkow.com/post/153144223795/using-npm-for-phonegapbuild-plugins-now – DanielZ