Phonegap Build, with Hydration Enabled, Breaks the PGB Integration

Hi,
I have a PGB App that I have built in DW CS6 completely. I think I have found a bug in the PGB integration.
The integration works fine with I have am using PGB without "hydration" enabled. As soon as I do enable hydration, and rebuild my app, after the build completes, the Android and Symbian links and QR codes DO NOT refresh/come unlocked.
It makes it hard as I am unable to easily download and start the Android virtual device and test in the emulator.
Here is a link to the PGB forums where I posted originally (this started after the last DW update):
http://community.phonegap.com/nitobi/topics/dreamweaver_now_cant_build_after_todays_update _please_help
I made two video replicating the problem. You need to watch both to see it in action:
Thanks,
~Red

Hi, mbuchetics-
While I can't necessarily comment on features in progress, I can say that you should already be able to use Edge Inspect with Google Chrome to be able to view files locally.  Are you looking specifically for integration with PhoneGap Build or just some way to see what it looks like on your devices without having to slap it up on a webserver?
Cheers,
-Elaine

Similar Messages

  • Dreamweaver CS6 PhoneGap build with Camera support for Android Device

    I am trying to build a simple app that triggers the camera in my Samsung N7000 device.
    I have built the app using Dreamweaver CS6 using the builting phonegap build support.
    I am using the Windows version of Dreamweaver CS6.
    When the app is built it shows no errors but when the app is installed on the device it does not trigger  the camera.
    I can not seem to get this very basic app to trigger the camera.
    Any suggestions will be very much appreciated.
    //=======================================================================
    Below is the index.html file i have been using.
        <script src="phonegap.js"></script>
        <script type="text/javascript" charset="utf-8">
            // Called when capture operation is finished
            function captureSuccess(mediaFiles) {
                //var i, len;
                //for (i = 0, len = mediaFiles.length; i < len; i += 1) {
                //    //uploadFile(mediaFiles[i]);
                //navigator.notification.alert('Weee', null, 'Great success!');
            // Called if something bad happens.
            function captureError(error) {
                //var msg = 'An error occurred during capture: ' + error.code;
                //navigator.notification.alert(msg, null, 'Uh oh!');
            // A button will call this function
            function captureImage() {
                // Launch device camera application,
                // allowing user to capture up to 2 images
                navigator.device.capture.captureImage(captureSuccess, captureError, { limit: 2 });
            // Upload files to server
            function uploadFile(mediaFile) {
                var ft = new FileTransfer(),
                    path = mediaFile.fullPath,
                    name = mediaFile.name;
                ft.upload(path,
                    "http://my.domain.com/upload.php",
                    function (result) {
                        console.log('Upload success: ' + result.responseCode);
                        console.log(result.bytesSent + ' bytes sent');
                    function (error) {
                        console.log('Error uploading file ' + path + ': ' + error.code);
                    { fileName: name });
        </script>
        <script type="text/javascript" charset="utf-8">
            var pictureSource;   // picture source
            var destinationType; // sets the format of returned value
            // Wait for Cordova to connect with the device
            function onLoad() { document.addEventListener("deviceready", onDeviceReady, false); }
            // Cordova is ready to be used!
            function onDeviceReady() {
                pictureSource = navigator.camera.PictureSourceType;
                destinationType = navigator.camera.DestinationType;
                alert("device is ready");
            // Called when a photo is successfully retrieved
            function onPhotoDataSuccess(imageData) {
                // Uncomment to view the base64 encoded image data
                // console.log(imageData);
                // Get image handle
                var smallImage = document.getElementById('smallImage');
                // Unhide image elements
                smallImage.style.display = 'block';
                // Show the captured photo
                // The inline CSS rules are used to resize the image
                smallImage.src = "data:image/jpeg;base64," + imageData;
            // Called when a photo is successfully retrieved
            function onPhotoURISuccess(imageURI) {
                // Uncomment to view the image file URI
                // console.log(imageURI);
                // Get image handle
                var largeImage = document.getElementById('largeImage');
                // Unhide image elements
                largeImage.style.display = 'block';
                // Show the captured photo
                // The inline CSS rules are used to resize the image
                largeImage.src = imageURI;
            // A button will call this function
            function capturePhoto() {
                // Take picture using device camera and retrieve image as base64-encoded string
                navigator.camera.getPicture(onPhotoDataSuccess, onFail, {
                    quality: 50,
                    destinationType: destinationType.DATA_URL
            // A button will call this function
            function capturePhotoEdit() {
                // Take picture using device camera, allow edit, and retrieve image as base64-encoded string 
                navigator.camera.getPicture(onPhotoDataSuccess, onFail, {
                    quality: 20, allowEdit: true,
                    destinationType: destinationType.DATA_URL
            // A button will call this function
            function getPhoto(source) {
                // Retrieve image file location from specified source
                navigator.camera.getPicture(onPhotoURISuccess, onFail, {
                    quality: 50,
                    destinationType: destinationType.FILE_URI,
                    sourceType: source
            // Called if something bad happens.
            function onFail(message) {
                alert('Failed because: ' + message);
        </script>
    </head>
    <body onLoad="onLoad()">
        <button onclick="capturePhoto();">Capture Photo</button> <br><br>
        <button onclick="capturePhotoEdit();">Capture Editable Photo</button> <br><br>
        <button onclick="getPhoto(pictureSource.PHOTOLIBRARY);">From Photo Library</button><br><br>
        <button onclick="getPhoto(pictureSource.SAVEDPHOTOALBUM);">From Photo Album</button><br><br>
        <img style="display:none;width:60px;height:60px;" id="smallImage" src="" />
        <img style="display:none;" id="largeImage" src="" />
        <br><button onclick="captureImage();">Capture Image</button> <br>
    //=======================================================================================
    Below is the config.xml file i am using
    <?xml version="1.0" encoding="UTF-8" ?>
        <widget xmlns   = "http://www.w3.org/ns/widgets"
            xmlns:gap   = "http://phonegap.com/ns/1.0"
            id          = "com.phonegap.camera_test"
            versionCode = "11"
            version     = "1.1.0" >
    <name>bla</name>
    <description>
        bla
    </description>
    <author href="http://bla.github.com"
        email="[email protected]">
        bla
    </author>
    <icon src="icon.png" gap:role="default" />
    <feature name="http://api.phonegap.com/1.0/geolocation"/>
    <feature name="http://api.phonegap.com/1.0/network"/>
      <feature name="http://api.phonegap.com/1.0/file"/>
      <feature name="http://api.phonegap.com/1.0/camera"/>
      <feature name="http://api.phonegap.com/1.0/media"/>
      <feature name="http://api.phonegap.com/1.0/device"/>
      <feature name="http://api.phonegap.com/1.0/notification"/>
      <feature name="http://api.phonegap.com/1.0/battery"/>
    <preference name="orientation" value="portrait" />
    <preference name="webviewbounce" value="false" />
    <preference name="prerendered-icon" value="true" />
      <preference name="phonegap-version" value="3.1.0" />
      <preference name="fullscreen" value="false" />
      <preference name="stay-in-webview" value="false" />
      <preference name="ios-statusbarstyle" value="default" />
      <preference name="android-minSdkVersion" value="7" />
      <preference name="android-installLocation" value="internalOnly" />
      <preference name="target-device" value="universal" />
      <preference name="autohide-splashscreen" value="true" />
      <preference name="load-url-timeout" value="60000" />
      <preference name="show-splashscreen-spinner" value="true" />
      <preference name="show-splash-screen-spinner" value="true" />
      <preference name="allow-inline-media-playback" value="false" />
      <preference name="launch-mode" value="standard" />
      <plugin name="Capture" value="CDVCapture" />
      <plugin name="Camera" value="CDVCamera" />
    </widget>
    //=======================================================================================

    This forum is actually about the Cloud, not about using individual programs
    Once your program downloads and installs with no errors, you need the program forum
    If you start at the Forums Index http://forums.adobe.com/index.jspa
    You will be able to select a forum for the specific Adobe product(s) you use
    Click the "down arrow" symbol on the right (where it says ALL FORUMS) to open the drop down list and scroll
    http://forums.adobe.com/community/dreamweaver

  • Is it just me or does Exchange with Push enabled drain the battery?

    +*I'm pretty sure that this is obvious to all - I just don't see how everyone is just okay with it.+*
    The iPhone battery is generally very good; even when using MobileMe with Push enabled, etc.
    BUT; once you add a Microsoft Exchange account & leave Push enabled, you could probably watch the battery drain like a sewer right after a heavy rain storm.
    Personally, I keep my Exchange on Fetch every 15 minutes and this provides an enormous difference in battery performance.
    *_Why is everyone just okay with this?_*
    +Just to explain my theory+ - if you watch the background activity using XCODE's Console, it's a pretty dead giveaway. Microsoft Exchange with Push enabled is not really utilizing the true 'push' technology; rather, it's actually checking in and pinging the corporate exchange server every 7-10 seconds. This allows the device to maintain the 'push' image of receiving an email in 'realtime'. But all of this is at the tremendous cost of the battery life. Personally, when I leave my Push on, I need to charge my iPhone 2-3 times daily vs. once every other day with Fetch.
    +Comments, anyone?+

    FireFish wrote:
    +*I'm pretty sure that this is obvious to all - I just don't see how everyone is just okay with it.+*
    The iPhone battery is generally very good; even when using MobileMe with Push enabled, etc.
    BUT; once you add a Microsoft Exchange account & leave Push enabled, you could probably watch the battery drain like a sewer right after a heavy rain storm.
    OK, what you are seeing is a problem with your phone, not a general problem with the iPhone or any specific release. Most of the time my phone gets excellent battery life with Exchange Push enabled. Occasionally (a couple of times a year) I suddenly see a heavy battery drain with Push on. I've seen it with every release of iPhone software since Activesync was added. I've concluded that something is broken when this happens. An IT admin in the forum posted about a year ago that he saw many open connections to phones of users when they were reporting this problem. He rebooted the Exchange server and the problem went away for a while. As most of us don't have that option I've found a couple of ways to fix it on the phone. One or more of them has always worked for me.
    1. Reset Network Settings on the phone and reboot.
    2. Go into Mail,Contacts,Calendar, tap on the Exchange account and turn off all 3 functions. Then reboot, go back and turn them on.
    If these don't fix it what I do is go into Settings again and delete the Exchange account. I then reboot and add it back. I then wait several hours for the account to resync (it's best to do this with a WiFi connection). When all of my email, contacts and calendar entries have reappeared I fully charge the phone and test battery life again. This sequence has always worked for me, but I have seen posts from owners who say it did not work. But most say it works.

  • Error with trial Installation of the BusinessObject Integration Kit for SAP

    Hi
    I am using the trial version of Installation of the BusinessObjects Integration Kit for SAP
    while doing the installing it gives me the screen of
    BW Publisher Parameter in which I need to fill the
    Program ID
    gateway host
    gateway service
    Can anyone please let me know where can I get the program id and gateway host and service
    Regards
    JM

    Hi John,
    those depend on you landscape. Take a look here:
    Publishing part 1
    /people/ingo.hilgefort/blog/2008/09/23/businessobjects-and-sap--publishing-of-crystal-reports-part-1-of-3
    Publishing part 2
    /people/ingo.hilgefort/blog/2008/09/24/businessobjects-and-sap--publishing-of-crystal-reports-part-2-of-3
    Publishing part 3
    /people/ingo.hilgefort/blog/2008/09/24/businessobjects-and-sap--publishing-of-crystal-reports-part-3-of-3
    and you can also look into the Installation Guide for the SAP Integration Kit
    Ingo

  • Introduction to PhoneGap Build - Building your first app | Building Mobile Apps with PhoneGap Build | Adobe TV

    In this video you will learn how easy it is to build and update your first mobile app using web technologies with the Adobe PhoneGap Build cloud service and learn about two new great improvements to speed developer workflow!
    http://adobe.ly/18qDiVR

    I just installed the latest Edge Code but there's no PhoneGap build icon as seen in the video.  I don't see any way to turn this feature on.

  • How to install phonegap build addon ?

    Hi
    I've recently updated my version of Dreamweaver CC 2014 via the Creative Cloud Application.
    Since this update I could not start the Phonegap Build Addon, do I decided to uninstall/reinstall it.
    This action did not solve the problem, so I decided to reinstall Dreamweaver all together.
    But now I don't see the Phonegap Build option under the Site-menu.
    I tried to reinstall the addon, but still no Phonegap Build option in the site-menu.
    I also tried to install the addon via the Extention Manager, but in this case I get an error message:
    Failed to get user account information for Adobe Exchange Extention. The extention will not be installed.
    Please, can someone help me to fix this problem ?
    How can I reinstall this addon in Dreamweaver ?

    Hello Joost,
    Dreamweaver’s direct integration with PhoneGap Build to package mobile applications is no longer supported.
    Ongoing changes to PhoneGap’s APIs, security measures, and feature set have been outpacing updates to Dreamweaver, and to give you the best experience when using PhoneGap Build, we recommend using the Adobe PhoneGap Build service in the Cloud.
    For more info, checkout this link: Using PhoneGap Build with the latest update to Dreamweaver CC 2014 release
    Thanks,
    Subhadeep

  • Phonegap build extension not available for dreamweaver cc trial

    Trying to package up my application for android and ios and hit the problem of phonegap build service.
    When on the addon page of Adobe, the link for phonegap build says "Free with subscription", therefore have to pay.
    Yet everywhere on websites say that the addon is free for dreamweaver cc trial.
    Any help?

    still not available without subscription

  • Building kernel to install alongsides the one from core

    I need to build a kernel with some debug stuff enabled to troubleshoot a bug. I've never done this before and I am in the middle of exams at the university so I am wondering if someone with some experience could help me out here and provide me with a PKGBUILD. I would normally enjoy finding this out myself but I don't have the time to do so at the moment.
    I got all files from abs and I modified the config to have CONFIG_LOCALVERSION="-IWL_DEBUG" and the debug stuff I need.
    Now I tried compiling the kernel with this PKGBUILD:
    pkgbase="kernel26"
    #pkgname=('kernel26' 'kernel26-firmware' 'kernel26-headers') # Build stock -ARCH kernel
    pkgname=kernel26-iwl_debug # Build kernel with a different name
    _kernelname=${pkgname#kernel26}
    _basekernel=2.6.32
    pkgver=${_basekernel}.3
    pkgrel=1
    _patchname="patch-${pkgver}-${pkgrel}-ARCH"
    arch=(i686 x86_64)
    license=('GPL2')
    url="http://www.kernel.org"
    source=(ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2
    ftp://ftp.archlinux.org/other/kernel26/${_patchname}.bz2
    # the main kernel config files
    config config.x86_64
    # standard config files for mkinitcpio ramdisk
    kernel26.preset)
    md5sums=('260551284ac224c3a43c4adac7df4879'
    '7fba47d9b1d87de87a612a265fbfb4b1'
    'ef3df575c705fe4b49a056e85dee1743'
    '5c91374d56f115ba4324978d5b002711'
    '25584700a0a679542929c4bed31433b6')
    build() { all inside here unmodified
    (so I basically just changed the pkgname var)
    And the kernel compiled, but the package was empty... It only contained a .PKGINFO file. I've also tried with the original pkgname variable and that gave me a correct package but it overwrote the kernel from core, which I don't want. So I want to have in /boot the files vmlinuz26-iwl_debug and kernel26-iwl_debug and such like e.g. the -ck kernels.
    Could anyone help me out here? Thanks a lot!

    Ramses de Norre wrote:
    Allan wrote:Really helpful wiki article:
    http://wiki.archlinux.org/index.php/Cus … n_with_ABS
    Yeah I followed that but it doesn't work out. Normally I would troubleshoot this myself, the only reason I am asking here is that I am in the middle of my exams and I don't have the time to do this now. But on the other hand a nasty bug is making my wireless nic unusable so I'd like to be able to get a kernel with debug enabled for the iwlwifi module so that I can give some useful info to the intel guys.
    funny, i just ran into the same problem, trying to compile the same config option, to probably debug the same wireless nic bug... /

  • Using Transformations with Delta enabled Datasources

    Hi,
    I have a delta enables datasource which uses incremental update to my infoCube.
    In order to populate some fields in the cube I used a transformation routine for a couple of these fields to do some lookups from some tables.
    The problem that I am encountering is that when the delta update runs its only updates the directly assigned fields it does not also update the routine delivered fields.
    Is there a way to get this to work or is it impossible?
    Thanks

    HI,
    The routines work fine for full load as the data is replaced with new data each time.
    What I need to happen is I am using a SAP standard content datasource with delta enabled on the datasource and when loading from datasource to Cube all the 0 fields are updating correctly but my Z fields which i update with routines do not seem to be replaced.
    Please advise of anyway to get this to work
    Thanks

  • Phonegap 'Build and Emulate' never works, tons of errors

    DReamweaver and Phonegap no longer work for me either and I do have Phonegap 1.2.0

    I'm not able to 'Build and Emulate' or 'Build' in Dreamweaver CS5.5 either.  When I upgraded to ios5, it never worked again.  Phonegap and Adobe are all about the dreamweaver integration and it doesn't work!  Here is the Build Log Fail that I've been getting for 2 months:
    /DW_NAF/PhoneGapLib/Classes/Camera.m:178:13: error: type of property 'returnType' ('unsigned int') does not match type of ivar 'returnType' ('enum DestinationType') [3]
    @synthesize returnType;
                 ^
    /Users/TuTone/Documents/DW_NAF/PhoneGapLib/Classes/Camera.h:25:23: note: ivar is declared here [3]
             enum DestinationType returnType;
    Please don't post a question in more than one place. Instead, just create your own thread.
    Try the workaround posted by "london1a1" here:
    http://forums.adobe.com/message/4002753#4002753
    The camera.h file mentioned is stored in /Applications/Adobe Dreamweaver CS5.5/Configuration/NativeAppFramework/DWPhoneGap/iphone/PhoneGapLib/Classes/.

  • Phonegap Build just for suscribers?

    Hi!
    I'm testing DW CC 2014 and when I try to use Phonegap Build it takes me to the download page, where it said that is only for suscribers.
    I tryed to download it using the Creative Cloud, but nothing happened, neither error, nor message.
    Is anyhow to test it on CC 2014?
    Thanks.

    I know... but, it isn't avalaible for download...

  • Long Trip with Location Enabled IT GOT HOT

    Hi
    I just got back from vacation, I used Google Map with location enabled for the first time. I had to use the car charger as well with a low battery.
    I had to use the phone and noticed it was to hot to use. I disconnected the car charger and disabled location and it cooled down within 10 minutes. Enough to use the phone.
    I really don't know what to think. Was this phone not made to do what I just did on my trip............

    Well if you leave maps open, then it will have to constantly being downloading data for the maps thus using data,thus using processor.
    Second, charging the phone also creates heat (as charging any battery does). So combined, it just got hot.
    Now the phone will alert you and turn off if it really gets too hot.
    It wasn't really that you had location services on, but rather the fact you had maps open for long period thus having it keep refreshing map which requires processor to keep working and working at the same time as charging. But even though you said it was hot, it shouldn't get so hot you cannot really hold it.

  • Packaging web applications as native mobile applications (PhoneGap Build extension workflow)

    This question was posted in response to the following article: http://helpx.adobe.com/dreamweaver/using/packaging-web-apps

    You can customize the icon on https://build.phonegap.com, but for other customizations like the splash screen, you are correct that you would edit the config.xml file. After editing it on your machine, uploading it to the PhoneGap:Build website and then rebuild the app to see the changes.
    For more info, see: https://build.phonegap.com/docs/config-xml

  • 2504 with new-architecture enabled breaks MAC auth for guest access

    Hello,
    We have (2) 2504 WLC running version 7.6.120. WLC1 is the local controller and WLC2 is an achor controller for guest-access. We need to incorporate a 3850 for use with the WLC2 anchor. The guest access is currently working with Mac-Auth and Mac-Auth-Fail to Web-Auth.
    When converged access is enabled on the WLC1 and WLC2, the MAc-Auth no longer works. That is, the previously authenticated user is now redirected to the Web-Auth page. The local controller shows the user as authenticated but the Anchor controller shows the state as WEb-Auth-REQD.
    Rolling back using "config mobility new-architecture disable" and rebooting resolves the issue.
    Does anyone what changes from the old to the new that would break this mac-auth/web-auth configuration?

    You should reach TAC for these sort of issues. Not many people deploying this CA setup yet & you may not get direct feedback immediately.
    HTH
    Rasika

  • How can I sign an app made with PhoneGap Build?

    HI,
    I have set up the PhoneGap Build service and created an account so I can make an app and upload it to my mobile phone.
    Now I have reached the point where I would like to sign it and upload it to Google Play.
    I have a developer account and I have filled in all data, made screenshots and icons and description for the app etc.
    When I try to upload it to Google play it says "Upload failed..." and that I need to disable debugging.
    I have tried to find information about how to do this and I have installed the SDK packet and even successfully set up the path in the Settings for PhoneGap Build without any protests..
    Now what?
    I have read trhe documentation on how to make a private key with keytool using the cmd in windows an the key has been uploaded to my account on the phonegap build site.
    Now according to the doc in phonegap build this key should be used signing the app that I made in dreamweaver. So I recreated the app in Dreamweaver and downloaded it and then tried to upload it on Google Play.
    Still the same problem that the app is in debug mode. This means that phone gap build is not doing it's job as it should or maybe that my key is not working.
    So my question first is, how can I see if the key is properly generated with keytool?
    My next step is to manually sign the app.apk file with the jarsigner tool so I tried to do this accordingly to the sample in the android documentation.
    This a screenshot of my attempt and the error-message in the command line:
    It feels like I have done everything by the book but still my app is not signed and not valid to upload to Google Play for public download.
    Please give me some assistance in how to create this last little but so hard step.
    Thanks!
    Micke
    Message was edited by: MickeBergman

    I got it solved...
    If anyone else has done the same mistake as I did then have a look here.
    You just have to create the key with keytool using the command line (cmd.exe)
    Here is the guide how to do it (scroll down to "1. Obtain a suitable private key")
    Use the example, it works fine.
    Then upload it to your PhoneGap Build account by logging in to build.phonegap.com
    Then under your account settings upload the yourkey.keystore file and unlock it.
    Then under Apps click your uploaded App title to come into the details of the app.
    Then (and this is what I missed and therefore didn't get it signed and released) choose the key you uploaded from the fold down menu at the right hanbd of the android logo
    Then click Rebuild and when it's done rebuilding you simply download it and it will have a YourApp-release added to the file name and you're set!
    Pheeeww this was a horrifying experience and yet so simple solution... strange noone else has experienced this before me.
    At the end I have to really salute Dreamweaver who has made such a great tool to easily make your own apps.

Maybe you are looking for

  • Logic 8 won't open in 10.8.5

    I've just acquired a new Mac Book Pro (Retina Quad 2.6 i7 w 8GB of RAM). Installed my already-owned version of Logic Studio (w Logic Pro 8) using Pacifist, by: - creating Disk Images of installer DVD and 3 Audio Content DVDs (Disk Utility failed to c

  • What is BitLocker and Why Should We Use It in Windows 7 Ultimate & Windows 8 ?

    Hello ppl. Today, I'll try to tell you about BitLocker function in Windows 7 Ultimate & Windows 8 in clear words. When we save a document in our harddisk folders these info are easily can be acquired by a hackers if your system is insecure though a g

  • Incorrect Ship to address in delivery.

    Hi all, In our company data was migrated from old system(V-4.7) to new system(ECC 6.0), here few open sales order also migrated. when open sales order migrating to new system at that time Sold to -A and Ship to- B but when subsequent delivery takes p

  • OneNote 2013 notebook cannot be opened after restore

    Hi, I have restored a OneNote 2013 notebook for a user that by accident was deleted. After the restore it will not open again. Error message recieved is: "This file is from a future version of OneNote or is not a OneNote file. Install the latest upda

  • SWFs not loading in Air 4.0... for iOS

    Hi, I've read some of the posts about the problem of SWFs not loading in iOS.  This seemed to have to do with the SWFs having code.  We removed code from the SWFs and In previous releases, using previous SDKs (I don't remember the last one that worke