Created
February 6, 2014 10:12
-
-
Save roachhd/8841572 to your computer and use it in GitHub Desktop.
starter CONFIG file for build phonegap apps
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!-- config.xml reference: https://build.phonegap.com/docs/config-xml --> | |
<widget xmlns = "http://www.w3.org/ns/widgets" | |
xmlns:gap = "http://phonegap.com/ns/1.0" | |
id = "com.phonegap.hello-world" | |
version = "1.0.0"> | |
<name>Hello World</name> | |
<description> | |
Hello World sample application that responds to the deviceready event. | |
</description> | |
<author href="http://phonegap.com" email="support@phonegap.com"> | |
PhoneGap Team | |
</author> | |
<!-- | |
If you do not want any permissions to be added to your app, add the | |
following tag to your config.xml; you will still have the INTERNET | |
permission on your app, which PhoneGap requires. | |
--> | |
<preference name="permissions" value="none"/> | |
<!-- Customize your app and platform with the preference element. --> | |
<preference name="phonegap-version" value="3.1.0" /> <!-- all: current version of PhoneGap --> | |
<preference name="orientation" value="default" /> <!-- all: default means both landscape and portrait are enabled --> | |
<preference name="target-device" value="universal" /> <!-- 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="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="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="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="7" /> <!-- 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. --> | |
<!-- Plugins --> | |
<!-- Core plugins --> | |
<gap:plugin name="org.apache.cordova.battery-status" /> | |
<gap:plugin name="org.apache.cordova.camera" /> | |
<gap:plugin name="org.apache.cordova.media-capture" /> | |
<gap:plugin name="org.apache.cordova.console" /> | |
<gap:plugin name="org.apache.cordova.contacts" /> | |
<gap:plugin name="org.apache.cordova.device" /> | |
<gap:plugin name="org.apache.cordova.device-motion" /> | |
<gap:plugin name="org.apache.cordova.device-orientation" /> | |
<gap:plugin name="org.apache.cordova.dialogs" /> | |
<gap:plugin name="org.apache.cordova.file" /> | |
<gap:plugin name="org.apache.cordova.file-transfer" /> | |
<gap:plugin name="org.apache.cordova.geolocation" /> | |
<gap:plugin name="org.apache.cordova.globalization" /> | |
<gap:plugin name="org.apache.cordova.inappbrowser" /> | |
<gap:plugin name="org.apache.cordova.media" /> | |
<gap:plugin name="org.apache.cordova.network-information" /> | |
<gap:plugin name="org.apache.cordova.splashscreen" /> | |
<gap:plugin name="org.apache.cordova.vibration" /> | |
<!-- Third party plugins --> | |
<!-- A list of available plugins are available at https://build.phonegap.com/plugins --> | |
<!-- | |
<gap:plugin name="com.phonegap.plugins.barcodescanner" /> | |
--> | |
<!-- Define app icon for each platform. --> | |
<icon src="icon.png" /> | |
<icon src="res/icon/android/icon-36-ldpi.png" gap:platform="android" gap:density="ldpi" /> | |
<icon src="res/icon/android/icon-48-mdpi.png" gap:platform="android" gap:density="mdpi" /> | |
<icon src="res/icon/android/icon-72-hdpi.png" gap:platform="android" gap:density="hdpi" /> | |
<icon src="res/icon/android/icon-96-xhdpi.png" gap:platform="android" gap:density="xhdpi" /> | |
<icon src="res/icon/blackberry/icon-80.png" gap:platform="blackberry" /> | |
<icon src="res/icon/blackberry/icon-80.png" gap:platform="blackberry" gap:state="hover"/> | |
<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" /> | |
<icon src="res/icon/webos/icon-64.png" gap:platform="webos" /> | |
<icon src="res/icon/windows-phone/icon-48.png" gap:platform="winphone" /> | |
<icon src="res/icon/windows-phone/icon-173.png" gap:platform="winphone" gap:role="background" /> | |
<!-- Define app splash screen for each platform. --> | |
<gap:splash src="res/screen/android/screen-ldpi-portrait.png" gap:platform="android" gap:density="ldpi" /> | |
<gap:splash src="res/screen/android/screen-mdpi-portrait.png" gap:platform="android" gap:density="mdpi" /> | |
<gap:splash src="res/screen/android/screen-hdpi-portrait.png" gap:platform="android" gap:density="hdpi" /> | |
<gap:splash src="res/screen/android/screen-xhdpi-portrait.png" gap:platform="android" gap:density="xhdpi" /> | |
<gap:splash src="res/screen/blackberry/screen-225.png" gap:platform="blackberry" /> | |
<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-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" /> | |
<!-- | |
Define access to external domains. | |
<access /> - a blank access tag denies access to all external resources. | |
<access origin="*" /> - a wildcard access tag allows access to all external resource. | |
Otherwise, you can specify specific domains: | |
--> | |
<access origin="*"/> <!-- allow local pages --> | |
<!-- | |
<access origin="http://phonegap.com" /> - allow any secure requests to http://phonegap.com/ | |
<access origin="http://phonegap.com" subdomains="true" /> - same as above, but including subdomains, such as http://build.phonegap.com/ | |
--> | |
</widget> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment