Hi, Im using Phonegap Build to make an hybrid app.

I installed on the config.xml barcode scanner and pushwoosh... when both are installed, PGB can't compile the .apk If I comment pushwoosh plugin... it compiles ok, if I comment the barcode scanner and let pushwoosh plugin... it compiles ok... but... I need both of them.

This is my config.xml

<!-- Customize your app and platform with the preference element. -->
<preference name="phonegap-version"           value="cli-5.2.0" /> 
<!-- all: current version of PhoneGap -->
<preference name="orientation"                value="portrait" />
<!-- all: default means both landscape and portrait are enabled -->
<preference name="target-device"              value="handset" />
<!-- all: possible values handset, tablet, or universal -->
<preference name="fullscreen"                 value="true" />
<!-- all: hides the status bar at the top of the screen -->
<preference name="webviewbounce"              value="false" />
<!-- ios: control whether the screen 'bounces' when scrolled beyond the top -->
<preference name="prerendered-icon"           value="true" /> 
<!-- ios: if icon is prerendered, iOS will not apply it's gloss to the app's icon on the user's home screen -->
<preference name="stay-in-webview"            value="false" /> 
<!-- ios: external links should open in the default browser, 'true' would use the webview the app lives in -->
<preference name="ios-statusbarstyle"         value="black-opaque" />
<!-- ios: black-translucent will appear black because the PhoneGap webview doesn't go beneath the status bar -->
<preference name="detect-data-types"          value="true" />  
<!-- ios: controls whether data types (such as phone no. and dates) are automatically turned into links by the system -->
<preference name="exit-on-suspend"            value="false" /> 
<!-- ios: if set to true, app will terminate when home button is pressed -->
<preference name="show-splash-screen-spinner" value="true" />  
<!-- ios: if set to false, the spinner won't appear on the splash screen during app loading -->
<preference name="auto-hide-splash-screen"    value="true" />  
<!-- ios: if set to false, the splash screen must be hidden using a JavaScript API -->
<preference name="disable-cursor"             value="false" /> 
<!-- blackberry: prevents a mouse-icon/cursor from being displayed on the app -->
<preference name="android-minSdkVersion"      value="16" /> 
<!-- android: MIN SDK version supported on the target device. MAX version is blank by default. -->
<preference name="android-installLocation"    value="auto" />  
<!-- android: app install location. 'auto' will choose. 'internalOnly' is device memory. 'preferExternal' is SDCard. -->

<preference name="android-build-tool" value="gradle" />

<!-- Plugins -->

<!-- Core plugins -->
<plugin name="cordova-plugin-console"        source="npm" spec="1.0.1" />
<plugin name="cordova-plugin-device"         source="npm" spec="1.0.1" />
<plugin name="cordova-plugin-splashscreen"   source="npm" spec="2.1.0" />
<plugin name="cordova-plugin-inappbrowser"   source="npm" spec="1.0.1" />
<plugin name="cordova-plugin-whitelist"      source="npm" spec="1.1.0" />
<plugin name="com.phonegap.plugins.barcodescanner" source="npm" />
<gap:plugin name="de.appplant.cordova.plugin.email-composer" version="0.8.2" />
<plugin name="de.appplant.cordova.plugin.hidden-statusbar-overlay" spec="1.2.0" source="pgb" />
<plugin name="cordova-plugin-x-socialsharing" source="npm" />
<plugin name="pushwoosh-pgb-plugin" source="npm" />

<!-- Define app icon for each platform. -->
<icon src="icon.png" />
<icon src="res/icon/android/icon-36-ldpi.png"   gap:platform="android"    gap:qualifier="ldpi" />
<icon src="res/icon/android/icon-48-mdpi.png"   gap:platform="android"    gap:qualifier="mdpi" />
<icon src="res/icon/android/icon-72-hdpi.png"   gap:platform="android"    gap:qualifier="hdpi" />
<icon src="res/icon/android/icon-96-xhdpi.png"  gap:platform="android"    gap:qualifier="xhdpi" />
<icon src="res/icon/ios/icon-57.png"            gap:platform="ios"        width="57" height="57" />
<icon src="res/icon/ios/icon-72.png"            gap:platform="ios"        width="72" height="72" />
<icon src="res/icon/ios/icon-57-2x.png"         gap:platform="ios"        width="114" height="114" />
<icon src="res/icon/ios/icon-72-2x.png"         gap:platform="ios"        width="144" height="144" />

<!-- Define app splash screen for each platform. -->
<gap:splash src="res/screen/android/screen-ldpi-portrait.png"       gap:platform="android" gap:qualifier="port-ldpi" />
<gap:splash src="res/screen/android/screen-mdpi-portrait.png"       gap:platform="android" gap:qualifier="port-mdpi" />
<gap:splash src="res/screen/android/screen-hdpi-portrait.png"       gap:platform="android" gap:qualifier="port-hdpi" />
<gap:splash src="res/screen/android/screen-xhdpi-portrait.png"      gap:platform="android" gap:qualifier="port-xhdpi" />
<gap:splash src="res/screen/ios/screen-iphone-portrait.png"         gap:platform="ios"     width="320" height="480" />
<gap:splash src="res/screen/ios/screen-iphone-portrait-2x.png"      gap:platform="ios"     width="640" height="960" />
<gap:splash src="res/screen/ios/screen-iphone-portrait-568h-2x.png" gap:platform="ios"     width="640" height="1136" />
<gap:splash src="res/screen/ios/screen-ipad-portrait.png"           gap:platform="ios"     width="768" height="1024" />
<gap:splash src="res/screen/ios/screen-ipad-landscape.png"          gap:platform="ios"     width="1024" height="768" />
<gap:splash src="res/screen/windows-phone/screen-portrait.jpg"      gap:platform="winphone" />

<access origin="*"/>


asked 08 Feb '16, 00:21
kikesandi's gravatar image


Hi, Can you provide the logs by any chance?

permanent link
answered 08 Feb '16, 09:15
Benedict's gravatar image


Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 08 Feb '16, 00:21

question was seen: 1,011 times

last updated: 08 Feb '16, 09:15