Use AIR sdk in a panel

Hello,
I'd love to be able to access the file system with a panel. I've read that after cs5 panels use the AIR framework, but I'm not entirely sure how to use it. I'm currently using the flex 3.4.0 sdk which was required for CS4. How can I go about upgrading to the AIR sdk?
Thanks,
Cameron

Hi Tom,
Thanks for getting back to me. My project doesn't have a .actionScriptProperties file (which surprises me, as I feel it used to have one). Instead I have a .flexProperties file. I tried adding that bit in there but when I try to do something like `import flash.filesystem.*` it doesn't autofill.
1. Will what you mentioned work in flexProperties?
2. Do I need a lib of some sort to work with AIR?

Similar Messages

  • Can I run any .swf file on iphone using AIR SDK 2.6?

    Hi,
    Can I make any .swf file runnable on iphone/ipad using AIR SDK 2.6? If yes then how?
    If not then why? And if I can not run each .swf file on apple devices then
    what type of .swf file I can run on these devices?
    Thanks,
    Sampada

    I have added my xml file there. Specification of icons is not mandetory. So I didnt specify them.
    My .xml file code :
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <application xmlns="http://ns.adobe.com/air/application/2.6">
        <id>R68BU32HLS.helloWorld</id>
        <versionNumber>1.0</versionNumber>
        <filename>helloWorld</filename>
        <description></description>
        <!-- To localize the description, use the following format for the description element.
    <description>
    <text xml:lang="en">English App description goes here</text>
    <text xml:lang="fr">French App description goes here</text>
    <text xml:lang="ja">Japanese App description goes here</text>
    </description>
    -->
        <name>helloWorld</name>
        <!-- To localize the name, use the following format for the name element.
    <name>
    <text xml:lang="en">English App name goes here</text>
    <text xml:lang="fr">French App name goes here</text>
    <text xml:lang="ja">Japanese App name goes here</text>
    </name>
    -->
        <copyright></copyright>
        <initialWindow>
            <content>helloWorld.swf</content>
            <systemChrome>standard</systemChrome>
            <transparent>false</transparent>
            <visible>true</visible>
            <fullScreen>true</fullScreen>
            <autoOrients>false</autoOrients>
            <aspectRatio>portrait</aspectRatio>
            <renderMode>auto</renderMode>
        </initialWindow>
        <customUpdateUI>false</customUpdateUI>
        <allowBrowserInvocation>false</allowBrowserInvocation>
        <icon></icon>
    </application>
    You can refer :
    http://forums.adobe.com/thread/848449?tstart=0
    Same problem I posted b4 2 days.
    Ok.tell me one more thing that whatever file I will download from net, its dimentions will
    not be the same as iphone (230*480) , so how it's .ipa will directly get run on device?

  • Using AIR SDK To Package Apps

    Hi Guys,
    I'm using the command line, air sdk tools to package my air
    app. I can do everything except select the destination where the
    packaged app should be placed. I have read the documentation;
    http://help.adobe.com/en_US/AIR/1.1/devappshtml/WS5b3ccc516d4fbf351e63e3d118666ade46-7fd6. html
    and it says nothing about a destination directory, only to
    specify the name of the app, i.e. myApp.air. Is there an argument,
    or another way, to set the destination directory of the final
    packaged application?
    I tried to use /Documents/SomeDirectory/myApp.air, but I
    simply get an error.
    Any help would be greatly appreciated.
    Thanks

    The "myApp.air" argument is the output file, not the name of
    the application. Specifying a path should work, although the parent
    directory has to exist. You don't mention what error you received,
    but I suspect you simply gave an invalid path.

  • Forced to use Air SDK?

    I'm trying to use Flash Builder 4.7 with our current projects. All these projects require Flex SDK 4.1 because we publish for Flash Player 10.
    It's not possible to select Flex SDK 4.1, I'm being forced to use the AIR SDK 3.4. These projects don't even require Adobe air.
    I'd really like to use Flash Builder 4.7 with our projects but this keeps me from using it while developing.

    Im so glad I finally found this thread. I am going to move back to 4.6 if I can find the download. I tried for 2 days to get my projects at work running 4.6 to work on my laptop at home running 4.7. I have multiple library projects and I single action script project with a link to the lib projects and I still can not get it to work on 4.7. I tried making it an action script project but could only use AIR and got tons of errors, a flex project but then ran into run time issues of not being able to find packages. It has really wasted a lot of my time and my companies time. Having the option to choose SDK was a good feature. I still much prefer Flash Develop as it is a simple application but as it is not available for the Mac I am forced to use Flash Builder which I think is bloated, terrible shortcut keys and lacks so many simple features that Flash Builder comes with. Maybe some of those features are in Flash Builder but everything is so hard to find I find myself doing things the slow way just because I refuse to go digging for things for example is there an easy way to get the path to an asset qucikly into my code as an embed path. Any way, Im going off topic. Reverting back to 4.6 if I can find it although I have just spend good money on an Adobe Creative Cloud membership so hopefully I can find a 4.6 download in there but Im not that confident.
    Rant over. 

  • Why reloading pure asset SWF with AIR sdk 3.6+ doesn't work?

    Hi, I posted this in the AIR beta channel, but I think it suits better here... I'm sorry for double posting.
    Hi,
    I have a game targeting iOS using AIR sdk that needs to load many swf assets from the disk (packaged with the game). When using AIR sdk 3.5, everything runs just fine. When upgrading the sdk to 3.6 or later (-swf-version=19, 20, 21), we ran into the following problems:
    1) The packaging time (making the ipa file for iOS) passes from 15 minutes to 40+ minutes.
    2) The game can't load any swf twice (ie. reload a swf).
    The first problem is not a big deal. We only have to wait a little bit more. Our guess is that is has to do with new feature introduced by the sdk 3.6, which will go through all packaged secondary swfs and remove the code from it, and since we have lot of swf assets, it takes more time.
    The second problem is way more serious, as I have to be able to reload assets according to player's action. Since we have a ton of assets, I can't keep them all in the memory as we could quickly run out of memory.
    I know that there's a documented limitation of sdk 3.6 which states:
    In AIR apps on iOS running in AOT mode there is a problem when a SWF is reloaded. Therefore reloading a SWF will not be allowed for AIR apps for iOS in AOT mode and attempting to do so will result in following error:
    Error 3764: Reloading a SWF is not supported on this operating system
    It also says that "Reloading of pure asset SWFs will work with AIR 3.7". However, that's not true, since all my assets are pure asset SWF without any code inside. It won't work, even with AIR 3.8.
    While searching on the internet, I came across a forum post that says that the only way to know if a swf is a pure asset swf, is by using swfdump.exe, and searching for the DoABC2 tag. I did it, and effectively, DoABC2 tag was there, but empty.
    So my first observation is that:
    - Pure asset SWF file containing empty DoABC2 tag can be reloaded using AIR SDK 3.5
    - Pure asset SWF file containing empty DoABC2 tag can't be reloaded using AIR SDK 3.6+
    It seems to me that AIR SDK 3.6+ doesn't care if the tag is empty or not. If it is there, then it's not ok.
    Then I wanted to know why my SWFs have this empty tag. After lot of tests, it turns out that it is because I am using jsfl to automate the export of assets from a FLA file. And there comes my second observation:
    - When exporting a swf without code from Flash IDE (Ctrl+Alt+Shift+S), there's no empty DoABC2 tag.
    - When exporting a swf from the Flash IDE's library (right click on the library Movieclip -> Export Flash movie...), empty DoABC2 tag is automatically inserted.
    Unfortunately, my jsfl script uses thee same Library export functionality, and it produces the same "contaminated" swf. Why doesn't it produce the same SWF from both ways of export? I have no idea.
    In the perfect world, the AIR SDK would not only look for the DoABC2 tag, but it should check whether if there's code inside. Also, Flash should use the same export process disregarding if it is being called from the IDE or the Library, and not inserting empty DoABC2 tag when there's no code.
    As for now, I can't find any workaround to solve my problem. That means that I'm stuck with swf-version=18, and I can't benefit from all the cool features such as rectangle textures, new Context3DTextureFormat etc.
    If anyone has a solution, or simply pointing out what I'm doing wrong here, please share it.
    Thanks for reading.
    Iojeirg

    Hi makc3d,
    Thanks for the response. After all that time I started losing hope.
    I would not say that the abvious solution is to remove the tag. I think it should not be put there in the first place if there's no code at all. Moreover, this only happens when exporting a MC from the Library, and it works just fine when exporting normally (publish). It seems more like a bug than an expected behaviour.
    Also, AIR should check for actual code in this tag instead of relying only on the tag itself.
    Your solution is a nice workaround, and I will certainly try that out. But as I said, it will not fix the original bug, it will only patch it later on in the process.

  • ANT build produces not working package with 3.5 AIR SDK

    I used AIR SDK 3.1 and have ANT script to compile and package iPad(AdHoc for testing) application. I tried to switch to 3.5 SDK today but when I install *.ipa and launch on iPad it hangs at the spalsh screen.
    I tried to make release build using Flash Builder UI and it worked. So the question is has anything changed in terms of packaging/compilation options?
    Just in case attached my current ANT script:
    <target name="Compilation" depends="Initialization">
         <mxmlc file="${main_class}" output="${swf_file}" locale="${LOCALE}"  static-rsls="false" accessible="false" configname="airmobile"
                    optimize="true" actionscript-file-encoding="UTF-8" keep-generated-actionscript="false" static-link-runtime-shared-libraries="true"
                   debug="${debug_mode}"  failonerror="true" fork="true"  maxmemory="1024m">
              <source-path path-element="${class_path}"/>
              <load-config filename="${FLEX_HOME}/frameworks/airmobile-config.xml"/>
              <load-config filename="${config_file}"></load-config>
              <library-path dir="${lib_path}" includes="*.swc" append="true"/>
         </mxmlc>
    </target>
    <target name="Packaging" depends="Compilation">
          <java jar="${ADT}" fork="true" failonerror="true">
              <arg value="-package"/>
              <arg value="-target"/>
              <arg value="ipa-test"/>
              <arg value="-provisioning-profile"/>
              <arg value="${ios_provisioning}"/>
              <arg value="-storetype"/>
              <arg value="pkcs12"/>
              <arg value="-keystore"/>
              <arg value="${ios_keystore}"/>
              <arg value="-storepass"/>
              <arg value="${ios_pass}"/>
              <arg value="${ipa_file}"/>
              <arg value="${app_descriptor}"/>
              <arg value="${swf_file}"/>
              <arg value="-C" />
              <arg value="${class_path}"/>
              <arg value="assets/icons"/>
              <arg value="-C" />
              <arg value="${release_path}"/>
              <arg value="Default-Portrait.png"/>
         </java>
    </target>
    Thanks

    You may want to try using the settings used by Flash Builder to package the application, more details of which can be found at:http://helpx.adobe.com/x-productkb/multi/compilation-results-flex-builder-flex.html
    Update your ANT script with these, and try again.
    Please get back and tell if it resolved the issue and what change you had to made in your ANT script.
    Thanks,
    Neha

  • Air sdk 16.0 and mobile theme css

    Hi,
    I use AIR SDK 16.0 in order to build an ARM 64bits for IOS. However the default css mobile theme (mobile.swc) is not taken in consideration while with SDK 15.0 it was ok. How do I can use default.css of mobile.swc with SDK 16.0?
    Thanksin advance,
    Best ragards,
    Cédric.

    Hello Adobe developer,
    The crash happens when app included ANE file. The description of issue is same with comment "Vivid75 Feb 3, 2015 3:26 PM" (The crash happens on 64 bit devices running ios 7.x that have ANE files attached to them. It crashes even if the ANE is 64 bit compatible).
    When do you offer the next public release of AIR SDK which fixed the crash issue?

  • Intellisense not working after update adobe air sdk on Flash CS6

    I updated the Flash Professional CS6 Adobe AIR SDK to 15.0.0.249, but when i start a .FLA file that uses the new SDK, the Intellisense not work! So i need use AIR SDK 3.4 (native) to work with Intellisense... This is a real waste of time! Can i fix it?

    Hello
    > Is there anybody from toshiba following the thread
    I dont think so because it s an user to user forum only and nobody from Toshiba is here.
    Can you post more details? You wrote that you cant watch flash videos but do you get an error message or what happens exactly?
    What browser do you use?
    I would recommend reinstalling Adobe Flash from Android market. This should help.

  • Content is not Panning while softkeyboard appears in GPU and Direct Mode (Adobe Air SDK 4.0.0.1390)

    Hi,
    My content is not panning while softkeyboard appears in GPU and Direct Mode(I have placed my input textfield at the bottom of the screen) it is working fine with the CPU and AUTO Mode. I am using Air sdk v 4.0.0.1390. I have checked my manifest file also and have added '<softKeyboardBehavior>pan</softKeyboardBehavior>' still it is not panning my content while keyboard appears.
    Has anybody faced this problem earlier?
    (On Android i am getting this problem on iOS it is working fine)

    Could you please open a new bug report on this over at https://bugbase.adobe.com?  When adding the bug, please include some sample code or a sample application so we can quickly test this out internally.  If you'd like to keep this private, feel free to email the attachment to me directly ([email protected]). 
    Once added, please post back with the URL so that others effected can add their comments and votes.
    Thanks,
    Chris

  • FlexNativeMenu issues under AIR SDK 3.9

    Hello,
    I'm trying to recreate a custom XML-based FlexNativeMenu (an Adobe.com example) by using the latest air sdk 3.9 (flex sdk 4.6.0 + air sdk 3.9)... The mxml code I'm trying to run is:
    <?xml version="1.0" encoding="utf-8"?>
    <!-- aircomponents/src/NativeMList.mxml -->
    <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
                                                         xmlns:s="library://ns.adobe.com/flex/spark"
                                                         xmlns:mx="library://ns.adobe.com/flex/mx" menu="{testMenu}">
      <fx:Declarations>
      <!-- The XML data provider -->
                        <fx:XML format="e4x" id="menuData">
                                  <root>
                                            <menuitem label="MenuItem A">
                                                      <menuitem label="SubMenuItem A-1" type="check" toggled="true"/>
                                                      <menuitem type="separator"/>     
                                                      <menuitem label="SubMenuItem A-2"/>
                                                      <menuitem label="SubMenuItem A-3">
                                                                <menuitem label="Sub-SubMenuItem A-3-1"/>
                                                                <menuitem label="Sub-SubMenuItem A-3-2" enabled="false"/>
                                                                <menuitem label="Sub-SubMenuItem A-3-3"/>
                                                      </menuitem>
                                            </menuitem>
                                            <menuitem label="MenuItemB">
                                                      <menuitem label="SubMenuItem B-1"/>
                                                      <menuitem label="SubMenuItem B-2"/>
                                            </menuitem>
                                  </root>
      </fx:XML>
                        <mx:FlexNativeMenu id="testMenu" dataProvider="{menuData}" labelField="@label" showRoot="false"/>
      </fx:Declarations>
    </s:WindowedApplication>
    However, every time I'm running the debugger, the same issue appears (something related to dataDescriptor):
    [SWF] testmenu.swf - 1,700,179 bytes after decompression
    ReferenceError: Error #1065: Variable mx.controls.treeClasses::DefaultDataDescriptor is not defined.
              at mx.controls::FlexNativeMenu()[E:\dev\4.y\frameworks\projects\airframework\src\mx\controls\FlexNativeMenu.as:733]
              at testmenu/_testmenu_FlexNativeMenu1_i()
              at testmenu()[/Users/Minopharma/Documents/Adobe Flash Builder 4.6/testmenu/src/testmenu.mxml:5]
              at _testmenu_mx_managers_SystemManager/create()[_testmenu_mx_managers_SystemManager.as:51]
              at mx.managers.systemClasses::ChildManager/initializeTopLevelWindow()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\systemClasses\ChildManager.as:311]
              at mx.managers::SystemManager/initializeTopLevelWindow()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:3057]
              at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:2843]
              at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:2723]
              at flash.events::EventDispatcher/dispatchEventFunction()
              at flash.events::EventDispatcher/dispatchEvent()
              at mx.preloaders::Preloader/timerHandler()[E:\dev\4.y\frameworks\projects\framework\src\mx\preloaders\Preloader.as:542]
              at flash.utils::Timer/_timerDispatch()
              at flash.utils::Timer/tick()
    Interestingly, when tried to debug the same mxml code above by using air sdk 3.1 (flex 4.6.0 +air sdk 3.1), everything is displaying normal...
    I really don't understand where is the problem? Is it something new/changed in air sdk 3.9 comparing to 3.1 (regarding the same menu component) or is it a bug?
    I would really appreciate any help in solving this issue...
    Regards,
    Nikola

    Hello,
    I'm trying to recreate a custom XML-based FlexNativeMenu (an Adobe.com example) by using the latest air sdk 3.9 (flex sdk 4.6.0 + air sdk 3.9)... The mxml code I'm trying to run is:
    <?xml version="1.0" encoding="utf-8"?>
    <!-- aircomponents/src/NativeMList.mxml -->
    <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
                                                         xmlns:s="library://ns.adobe.com/flex/spark"
                                                         xmlns:mx="library://ns.adobe.com/flex/mx" menu="{testMenu}">
      <fx:Declarations>
      <!-- The XML data provider -->
                        <fx:XML format="e4x" id="menuData">
                                  <root>
                                            <menuitem label="MenuItem A">
                                                      <menuitem label="SubMenuItem A-1" type="check" toggled="true"/>
                                                      <menuitem type="separator"/>     
                                                      <menuitem label="SubMenuItem A-2"/>
                                                      <menuitem label="SubMenuItem A-3">
                                                                <menuitem label="Sub-SubMenuItem A-3-1"/>
                                                                <menuitem label="Sub-SubMenuItem A-3-2" enabled="false"/>
                                                                <menuitem label="Sub-SubMenuItem A-3-3"/>
                                                      </menuitem>
                                            </menuitem>
                                            <menuitem label="MenuItemB">
                                                      <menuitem label="SubMenuItem B-1"/>
                                                      <menuitem label="SubMenuItem B-2"/>
                                            </menuitem>
                                  </root>
      </fx:XML>
                        <mx:FlexNativeMenu id="testMenu" dataProvider="{menuData}" labelField="@label" showRoot="false"/>
      </fx:Declarations>
    </s:WindowedApplication>
    However, every time I'm running the debugger, the same issue appears (something related to dataDescriptor):
    [SWF] testmenu.swf - 1,700,179 bytes after decompression
    ReferenceError: Error #1065: Variable mx.controls.treeClasses::DefaultDataDescriptor is not defined.
              at mx.controls::FlexNativeMenu()[E:\dev\4.y\frameworks\projects\airframework\src\mx\controls\FlexNativeMenu.as:733]
              at testmenu/_testmenu_FlexNativeMenu1_i()
              at testmenu()[/Users/Minopharma/Documents/Adobe Flash Builder 4.6/testmenu/src/testmenu.mxml:5]
              at _testmenu_mx_managers_SystemManager/create()[_testmenu_mx_managers_SystemManager.as:51]
              at mx.managers.systemClasses::ChildManager/initializeTopLevelWindow()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\systemClasses\ChildManager.as:311]
              at mx.managers::SystemManager/initializeTopLevelWindow()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:3057]
              at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:2843]
              at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:2723]
              at flash.events::EventDispatcher/dispatchEventFunction()
              at flash.events::EventDispatcher/dispatchEvent()
              at mx.preloaders::Preloader/timerHandler()[E:\dev\4.y\frameworks\projects\framework\src\mx\preloaders\Preloader.as:542]
              at flash.utils::Timer/_timerDispatch()
              at flash.utils::Timer/tick()
    Interestingly, when tried to debug the same mxml code above by using air sdk 3.1 (flex 4.6.0 +air sdk 3.1), everything is displaying normal...
    I really don't understand where is the problem? Is it something new/changed in air sdk 3.9 comparing to 3.1 (regarding the same menu component) or is it a bug?
    I would really appreciate any help in solving this issue...
    Regards,
    Nikola

  • Flash CC no more AIR SDK 16 !?!?

    Omg, are you kidding me ?
    AIR sdk 15+ has major issues with video on android, refering to this post: https://forums.adobe.com/thread/1571055
    The only solution is to use air sdk 14 and Flash CC does nto allow that anymore !?!?!??!?!?!?
    Adobe, you are just continuing to kill this community! Unbeliveable!!

    you can add other sdks.
    Can Flash Pro CC publish to flash player 9?? | Adobe Community

  • Installing and using Adobe Air SDK 2.5 with Flash Professional CS4

    Hi,
    I am trying to install the Air SDK 2.5 with Flash Professional CS4 with the intention of creating a program to use Actionscript 3 to communicate with the UDP interface using datagrams. (The server is the IL2 device link interface) As I am very new to this development environment I was wondering if anyone could answer a few questions.
    1) Can I use datagram sockets with Air 2.5 with Actionscript 3 and Flash CS4?
    2) Is there special procedure for installing the AIR SDK 2.5 or do I use the instructions layout in "How to Overlay the Adobe Air 2 SDK for Use with Flash Professional - Flash professional CS4"?
    3) If I do use those instructions, when I edit the namespace for my application do I set it to 2.0 or 2.5?
    4) As a stepping stone to building my program I was trying to try to build the Actionscript 3  DatagramSocketExample program that is published by Adobe. Unfortunately I am getting a '1046: Type was not found or was not a compile-time constant: DatagramSocketDataEvent'.
    Is there a step by step tutorial on how to get the example code up and running?
    Thankyou for your time and patience with my noob questions
    Ian

    This was part of the AIR 2.0 beta release note, but I used this for 2.5 and it works nice.
    You can try it too an make sure you use 2.5 wherever the not says 2.0beta2.
    Goodluck.
    How to Update Flash CS4 to Use the AIR 2 Beta SDK
    If you use Flash CS4 Professional to build Adobe AIR applications, please follow the instructions below to manually update the version of the AIR SDK to use version 2.0.
    Update Flash CS4 Professional to version 10.0.2 at http://www.adobe.com/support/flash/downloads.html or select "Help > Updates... " from within Flash CS4.
    Quit Flash CS4 Professional if it is open.
    Navigate to the Flash CS4 installation folder. The default location on Windows is "C:\Program Files\Adobe\Adobe Flash CS4\" and on Mac OS "/Applications/Adobe Flash CS4/"
    Within the "Adobe Flash CS4" folder you should see a folder called "AIK1.5". If this folder is not present repeat step #1.
    Rename the folder "AIK1.5" to "AIK1.5 OLD" or delete it if you do not need to save a copy of it.
    Make a new folder called "AIK1.5"
    Download the Adobe AIR 2 SDK from the labs website and uncompress the contents of the folder to the new "AIK1.5" folder you just created.
    Copy the "airglobal.swc" file located within the "Adobe Flash CS4/AIK1.5/frameworks/libs/air/" folder into the "Adobe Flash CS4/Common/Configuration/ActionScript 3.0/AIR1.5/" folder.
    Flash CS4 is now configured to use the AIR 2 beta 2 SDK.
    In order to take advantage of the new AIR 2 beta 2 features, you will need to update your application descriptor file to use the "2.0beta2" namespace.

  • I would like to inquire how to use air 2.7 sdk in flash cs5.5.

    I would like to inquire how to use air 2.7 sdk in flash cs5.5.
    I have searched some solutions online and tried to copy air2.7 content in air2.6 folder(replaced the old one). I then did some efficiency tests but I don't see any improvements at all. Did I miss anything?
    Besides that, There's a display ratio problem if I publish the ipa in landscape mode. I can't interact with the program either. But it is not a problem if the ipa is published in portrait mode.

    http://forums.adobe.com/thread/864964?tstart=0

  • Incorrect ADT version when compiling using updated AIR SDK in Flash Builder

    I was wondering if anyone else has come across adt version issues when compiling with Flash Builder.
    I just downloaded Flash Builder 4.7 (I had 4.6 installed previously).  I upgraded due to AIR SDK issues when trying to send my app to iOS.  I downloaded AIR 3.7 SDK and done the whole "overlay" described here http://helpx.adobe.com/flash-builder/kb/overlay-air-sdk-flash-builder.html but when trying to compile it Flash Builder, it states that version 3.7 is not only up to 3.1  I did a check of the adt that is being used (adt -version) and it returns back that it is version 3.1  This is the one contained within the sdks/4.6.0/lib folder.  If I copy the one from the AIRSDK folder and check the version on that 3.7 comes up correctly, but it needs files that are contained in the AIRSDK folder, so I'll need to copy more than just the adt.jar file.
    Really I'm just trying to see if anyone knows what I can change in Flash Builder to point to the AIRSDK folder instead of the sdks/4.6.0/lib folder so I'm not constantly updating my adt.jar file each time I install a new AIR SDK.

    OK, not the best solution (hopefully someone will be able to tell me where to update Flash Builder to point to the AIRSDK directory instead of {FB install dir}/sdks/4.6.0/lib, but until then, here's a work around.
    First make sure to backup your old aot and android directories in your {FB install dir}/sdks/4.6.0/lib and your original adt file (I just renamed them to fileOrDir_original)
    Then copy your adt.jar file, aot dir, android dir, and I copied legacy dir also to your {FB install dir}/sdks/4.6.0/lib
    You should now be able to compile using the 3.7 AIR SDK.  There's another fix for PIE in AIR 3.8, so I may be updating again soon to the labs build.  I'm hesitant to copy any more files over in case it stops my non-mobile AIR builds from working, but hopefully this will be good enough for mobile builds and for anyone else having this issue in Flash Builder.

  • Samsung saying we are required to submit app that was developed using Samsung SDK after July1, 2014 - End of Air for Samsung?

    I just got an email from Samsungs Seller office saying:
    1. When submitting new app in Seller Office, you are required to submit app that was developed using Samsung SDK.
    Samsung SDKs are the tools that help sellers to make apps using Samsung device-specialized functions such as S Pen, Finger Print, Gesture, Motion and more. Please visit SAMSUNG DEVELOPERS (http://developer.samsung.com/) to download Samsung SDKs and obtain additional information.
    In case of existing apps registered in Seller Office, the apps can be updated without using Samsung SDK.
    2. Samsung Seller membership will be terminated for those who registered before February 20, 2014 (GMT +09:00), but have not submitted any apps to Samsung Apps Seller Office. (Membership termination date : June 30, 201
    Does this mean we can no longer submit AIR based apps???

    For what it’s worth, we have submitted three apps to Samsung, and the combined total of the three for the last month is about half of the downloads for just the worst of the three in iTunes. So, no great loss to not submit to Samsung.
    It will affect friends of mine though, who are doing apps in conjunction with Samsung themselves. I imagine they will need to continue to submit to the Samsung store!

Maybe you are looking for

  • Creating line item for a sales order in user exit

    Hi I have to create a line item through user exit "userexit_save_document_prepare" when saving the sales order.I am doing this by appending a row to the internal table XVBAP in the user exit. The row is getting appended to the internal table but the

  • White balance in kelvins

    Can anyone please explain the difference between adobe camera raw white balance settings (temperature and tint) and white balance in the camera which is measured in kelvins. let's say i like 5350 for temperature, and  -8 for tint white balance settin

  • Data Socket related Crash

    Greetings, I have an LV 8.6 HMI that performs Data Socket reads from Network Shared Variables. I am finding that it works well until I try to shut down and close all the DS references. I can usually get away with this once, but if I try to restart th

  • Which iMac Should I Get?

    Ok, well apple rolled out the new iMac today, and I'm looking for a new computer to buy within the next few months. I really need a fast computer, because I mostly work from home. I build iPhone, iPad, and Mac applications, as well as website for my

  • Help on large grouping in DataTemplate

    Hi Guro I need som help on BI Publisher 10.1.3.2.1. The following sql works. The join works. The select works seperatly in DataTemplates, but when put together it seems to large! The Opera browser have the most informative error: XML parsing failed: