Я пытаюсь добавить это diagnostic plugin в мое приложение cordova, но когда я пытаюсь его установить и создаю новый шаблон приложения с DevExpress, он просто терпит неудачу, не имея реального описания ошибки. Я провел много исследований этого плагина и попробовал несколько разных способов решить эту ошибку. Я не могу сказать, является ли это способом ссылки плагина или что-то еще в моем файле config.xml, который вызывает столкновение и не позволяет установить плагин диагностики. Я использую VS 2013 для разработки приложенияcordova.plugins.diagnostic plugin для Phonegap не устанавливается
Вот мой файл config.xmf. Может кто-нибудь посмотреть на него и посмотреть, могут ли они найти проблему? Любые советы помогут.
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0" id="com.devexpress.apptemplate" version="1.0" versionCode="1">
<name>ApplicationTemplate</name>
<preference name="permissions" value="none" />
<preference name="prerendered-icon" value="true" />
<preference name="android-windowSoftInputMode" value="adjustPan" />
<preference name="SplashScreen" value="splash" />
<preference name="SplashScreenDelay" value="60000" />
<preference name="AutoHideSplashScreen" value="false" />
<preference name="DisallowOverscroll" value="true" />
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="StatusBarBackgroundColor" value="#000000" />
<preference name="android-minSdkVersion" value="16" />
<preference name="android-targetSdkVersion" value="23" />
<preference name="phonegap-version" value="cli-6.1.0" />
<preference name="android-build-tool" value="gradle" />
<!--value="cli-6.1.0"-->
<feature name="http://api.phonegap.com/1.0/network" />
<gap:plugin name="com.devexpress.plugins.devextremeaddon" version="1.0.1" />
<gap:plugin name="org.apache.cordova.geolocation" />
<gap:plugin name="cordova-plugin-whitelist" source="npm" />
<gap:plugin name="hu.dpal.phonegap.plugins.uniquedeviceid" spec="1.2.0" source="pgb" />
<gap:plugin name="cordova.plugins.diagnostic" source="npm" />
<gap:plugin name="org.apache.cordova.camera" version="0.3.6" />
<gap:plugin name="org.apache.cordova.device" version="0.3.0" />
<gap:plugin name="org.apache.cordova.file" version="1.3.3" />
<gap:plugin name="org.apache.cordova.file-transfer" version="0.5.0" />
<gap:plugin name="org.apache.cordova.splashscreen" version="1.0.0" onload="true" />
<gap:plugin name="cordova-plugin-ios-longpress-fix" version="1.1.0" source="npm" />
<gap:plugin name="cordova-plugin-statusbar" version="2.1.0" source="npm" onload="true" />
<gap:plugin name="com.phonegap.plugins.facebookconnect" spec="0.9.0" source="pgb">
<param name="APP_ID" value="550120638504769" />
<param name="APP_NAME" value="Tradeway App" />
</gap:plugin>
<access origin="*" />
<access origin="tel:*" launch-external="yes" />
<access origin="geo:*" launch-external="yes" />
</widget>
Вы пытались установить это с помощью CLI Phonegap? – Gandhi
Никогда ранее не использовалась CLG. Я использую DevExpress для установки плагинов, поскольку он имеет встроенный построитель шаблонов, который использует API Phonegap. Это проверяет плагины, а затем устанавливает их и создает шаблон приложения, который он использует для создания файла APK при его создании. – Greg4572
В примечании к плагине написано следующее: Убедитесь, что версия CLI для Кордовы 5.0.0+ (проверьте с помощью cordova -v). Кордова 4.x и ниже использует теперь устаревший реестр плагинов Cordova в качестве своего плагинового репозитория, поэтому использование версии Cordova 4.x или ниже приведет к установке старой версии этого плагина. Вы уверены, что вы устанавливаете последнюю версию? – Gandhi