ANE in Flex Mobile Projects, Overlaying AIR 4.7 SDK and Flex 4.6 Doesn't Work!

There are some ANE's I want to use but they require me changing my namespace from 3.1 to 3.5+ (I guess now 3.7)
Apparently, in order to do this I need to overlay Flex 4.6 and the latest Air (4.7).
However, when I do this I get tons of errors. At first the error was not being able to resolve spark's TabbedViewNavigatorApplication. So what I did was include manually the mobilecomponents.swc from the SDK.
That just led to hundreds of errors. Errors about inteface not implementing. Based on my knowledge I used spark for everything. Including mx.swc didn't do anything either.
I'm so confused. I just want to put Admob ads in my freaking Flex app. Can someone help?

Hi, I had the same problem. Are you on Windows or on Mac?
You can use Apache Flex (flex 4.7) but it cames with Air 3.4, then download AirSdk 3.6 or 3.7 (not the compiler version).
On Windows you can simply copy the content of the airsdk folder on the apache flex sdk folder.
On Mac it's different... look here http://forums.adobe.com/message/4734215

Similar Messages

  • How can I overlay AIR 3.5 SDK in Flash Builder 4.7?

    I'm trying to overlay the new Air 3.5 sdk in Flash Builder 4.7 but the option to use specifed sdk is unavailable in the project preferences. What is the solution here?

    Hi,
    Can you please let me know whether you have overlaid it on Win/Mac?
    When you have created the mobile project what does app.xml show? for example if you have 3.5 overlaid you should be able to see something like this in app.xml
    <application xmlns="http://ns.adobe.com/air/application/3.5">
    For overlaying AIR 3.5 SDK on Flex SDK 4.6 locally following the instructions mentioned in the below url and then create a Flex Mobile project using that SDK.
    Overlay help document link : http://helpx.adobe.com/x-productkb/multi/how-overlay-air-sdk-flex-sdk.html
    Let me know if you need more information.
    Thanks,
    Hari

  • Overlay AIR 3.3 sdk for Flash Builder on Snow Leopard

    The AIR 3.3 sdk is now a DMG, used to be a .tbz2 zip file, and there is no merge capabilities with Snow Leopard..
    How can I overlay AIR 3.3 sdk for Flash Builder 4.6 on Snow Leopard 10.6.8?
    Also I may have Lion soon so can you provide steps for FB overlay of the DMG on OSX 10.7?
    Many thanks.
    PS.I am dumbfounded there is no documentation on this by Adobe release after release? For OSX users there is an old Adobe KB article that I can't find anymore, there is a youtube video (http://www.youtube.com/watch?v=S118mZjln3I) I recommend, and a post most mac/FB users use (http://jeffwinder.blogspot.com.au/2011/09/installing-adobe-air-3-sdk-in-flash.html) and none of them remind you to use sudo before the terminal command..

    Thanks eran1976 here is the OSX 10.6.8 process that worked for me:
    1. open the 3.3 sdk DMG and copy all the files into a new emty folder called say AIR33SDK or whatever in your sdks directory
    2. asuming your current Flash Builder sdk with air3.2 or older is called 4.6.0, open terminal and run:
    3. sudo cp -Rp /Applications/Adobe\ Flash\ Builder\ 4.6/sdks/AIR33SDK/ /Applications/Adobe\ Flash\ Builder\ 4.6/sdks/4.6.0/
    4. you can now delete AIR33SDK folder if you wish
    5. open Flash Builder and change any existing project xml application files to 3.3
    5. remember to backup your 4.6.0 folder first

  • Air HTML/JS WinXP - Font specified in CSS doesn't work in App

    I have an app that runs on several machines... on one of
    them, however, the font has started failing to load in my app. The
    App loads a web page and displays it. The font is installed locally
    on the machine. I can use it in IE and Wordpad, but the App doesn't
    see it.
    The other machines have no problems with the app. The machine
    has been upgraded to Air 1.5, but the App was built for 1.0. The
    font is an OpenType font.
    I have tried all manner of things to get the font to show up
    properly: Changing the CSS, making sure the font works properly,
    renaming and trying it. Removing the application's directory in
    \Application Data\.
    It looks like it's defaulting to Arial or some such font...
    the system default. The system has a Volari XGI video card in it.
    Could that be the problem? Is there a cache I need to clear?
    Thanks in advance!

    Hi zac,
    excuse me, but I'm confused too. Is your question really for: "css doesn't work in live view or f12"? To me it seems you have, more probably, questions about your website. If yes, let's start slowly. The first thing that strikes me is this:
    The reference to your banner-image must be one to "banner.jpg" file, not to a *.html.
    Maybe I can be in touch with you a later again, you know, here's Christmas stress!Hans-G.
    P.S.
    If my assumption regarding the threads is true, then please open a new one.

  • Facing some runtime problem in new AIR 2.0Beta2 SDK and same application work in OLD AIR 2.0Beta1 SD

    Severity:
    Runtime Error
    Reproducibility:
    Every Time
    Discoverability:
    High
    Found in Version:
    SDK Flex 3 (Released)
    Affected OS(s):
    Windows              - XP
    Steps to Reproduce:
    « Hide
      Steps to reproduce:
    1. Run the Application 
    2. At the creation complete I am referring "StorageVolumeInfo" i.e. StorageVolumeInfo.storageVolumeInfo.addEventListener(StorageVolumeChangeEvent.STORAGE_VOL UME_MOUNT, onVolumeMount);
    3.
      Actual Results:
      I am getting runtime ERROR as below:
    VerifyError: Error #1014: Class flash.filesystem::StorageVolume could not be found.
    at _FreepandasV2WatcherSetupUtil$/init()
    at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::docFrameHandler()[C:\autobuild\3.4.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:3213]
    at mx.managers::SystemManager/docFrameListener()[C:\autobuild\3.4.0\frameworks\projects\fram ework\src\mx\managers\SystemManager.as:3065]
      Expected Results:
       I am using ADOBE AIR 2.0Beta2 version SDK.
    The same application is run in Last SDK i.e AIR 2.0Beta1
      Workaround (if any):
      I am using ADOBE AIR 2.0Beta2 version.
    Can you please help me out...
    Thank you

    My settings with air 3.3:
    <renderMode>gpu</renderMode>
    <aspectRatio>portrait</aspectRatio>
              <autoOrients>false</autoOrients>
            <fullScreen>true</fullScreen>
            <visible>true</visible>
            <softKeyboardBehavior>none</softKeyboardBehavior>
        </initialWindow>
    It only displays a white screen with a small gray square (1/5 of the screen size - top left).
    A scrollbar is visible if you drag the screen and the sound is playing...
    I tried this settings:
    <aspectRatio>portrait</aspectRatio>
            <renderMode>gpu</renderMode>
              <autoOrients>true</autoOrients>
            <fullScreen>true</fullScreen>
            <visible>true</visible>
            <softKeyboardBehavior>none</softKeyboardBehavior>
        </initialWindow>
    It won't work...
    Edit:
    I also tested the new sdk http://www.adobe.com/products/air/sdk/ with gpu mode.
    iPhone works fine but the iPad version always crashes.
    The app opened up but if I try to load a level created with box2d the app always closes (crashs).
    I think that is a gpu ram issue?
    Is this a iPad issue or air?
    Edit 2:
    I changed the creationcomplete event to viewactivate. The transition now looks really worse but the levels are loading.
    I also deleted all the elements before changing the view (removeElement and removeChild).
    The third step I made was to use weak eventListener obj.addEventListener("event, function, false,0,true);
    I think that iOS systems have the problem of less gpu ram than android devices ...

  • With newer MacBook Air, sending both video and audio to an LG TV works fine, but I want to send the audio to a sound bar attached to the TV.  Any way to do this?

    I am trying to get audio to play through the soundbar attached to the TV for great sound.  Works fine with Apple TV, but on the MacBook Air, system preferences will only find the TV speakers.  If I change the settings on the TV to external speakers (the soundbar), then I get no sound at all.  The HDMI connection does what it is supposed to do, providing video and audio, but the audio can only go to the TV.  I don't know if you can go backward and send only video through HDMI and then connect to the soundbar through the mini jack ports on the computer and the soundbar.  Any solutions will be appreciated.

    its important to do this in the correct order so the camera will be senced by the Mac and to prevent the Firewire connection from electrical damage:
    power down your Mac
    connect firewire from camera to Mac
    power on camera and insert tape in camera and play back
    power up Mac
    start QuickTime
    File > Preferences > record tab
    video source - select the camera you have
    sound source - select the camera you have
    quality - select device native
    the video should show in the QuicTime window
    a  green line below video will show presence of sound-it will play through the speakers if they are selected in system prefernces
    rewind tape and playback
    click on red button to start recording

  • Firefox Mobile for Android download link = FAIL... Yeah it doesn't work....

    I've tried to download the beta with my phone, with firefox, and with IE. The link is broken, or non existent... I've tried it for about two weeks now.

    The link to download Firefox from the Android Market will not work on phones with incompatible hardware. You can check if your phone is compatible here:
    https://wiki.mozilla.org/Mobile/Platforms/Android
    Even on some supported devices, a bug in the Market software prevents Firefox from showing up. This may be related to the fairly recent Android Market app update. If you go to Settings/Applications/Market and choose "Uninstall" you can uninstall the update, and then search for and install Firefox from the marketplace.
    Or, if you have a supported phone, you can download the app directly from here:
    http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/4.0b3/android-r7/multi/
    (Note: To download the app directly for an AT&T phone, you will have to search for instructions on "sideloading" the APK file, since AT&T disables the option to install from non-Market sources.)

  • Known Issue: Cannot Deploy to a Windows Mobile Device (Windows 10 Insider Preview SDK and tools, April 2015 release)

    To deploy to a Windows 10 Mobile device with this release, your device must be running Windows Mobile OS build 10074 or later. When deploying your Universal Windows app to a device with an earlier build, or a Windows Phone 8.1 device, you will get the following
    error:
    Error : DEP0001 : Unexpected Error: The Appx package's manifest is invalid. (Exception from HRESULT: 0x80080204)

    Use the Windows 10 Mobile emulator or update your device to Windows Mobile OS build 10074 or later.

  • IPad Air - swipe to read mail from lock screen doesn't work

    Bought an iPad Air and have a small problem. When I try to swipe to read mail from lock screen, it won't go directly to the mail app itself.  Can anyone help or tell me what the problem is??

    Rather than post a reply to a thread which has been dormant for well over a year please start a new thread detailing your problem and any troublehooting steps you have taken.

  • My Macbook Air slid off my bed and now when you open it  it clicks, and the sound sometimes doesn't work and i have to restart it in order to make it work

    and now when you open it  it clicks in the back left corner. And before now the sound would be working fine and then i would put the laptop in sleep mode and when i would try to use it later the sound wouldnt work and i would have to restart it.

    Take it to an Apple store to be checked out and an estimate on the cost of replacing the parts that broke from the fall off the bed.

  • Sharing Air Disk with XP and OS X: XP Doesn't Create Files?

    Hello,
    I'm trying to share a USB hard disk with both my Macbook Pro and an XP machine. Both computers can see the drive and access files on it. However, only the Macbook Pro is able to create files. When I drag a directory (folder) to the drive in Windows, it creates all of the (sub)folders but the files do not seem to get copied.
    Any idea what I'm doing wrong? I'm usually pretty good with this sort of thing, but I'm baffled!
    Thanks,
    Aidan

    The only problem is that I tried to do that but when you log into the PC's you have limited access, theres no way i can have admin privileges. is there some way i can get a folder showing up on all those computers? maybe make an smb sharing service on the mac and setting up a shortcut on the windows boxes to the iMacs address?

  • The selected Flex SDK does not support building mobile projects

    I am unable to create a new Actionscript Mobile project.  The new project dialogue gives the error: "The selected Flex SDK does not support building mobile projects."  I tried seting the default Flec SDK both to the SDK included with Flash Builder 4.7, and also to a version of the 4.6.0 SDK (build 23201) with AIR 3.3 SDK overlayed on it, which already existed on my computer.  Both resulted in the same error.  Any ideas?

    Hi ,
    Actionscript Mobile projects use AIR SDK by default in Flash Builder 4.7 . Flex SDK won't be used for Actionscript projects.
    Could you please try creating an Actionscript project in fresh workspace and let me know if the issue still exists.
    Also attach screenshot and error log if any.
    Thanks,
    Sanjay

  • Flex SDK and AIR runtime version in mobile

    Hi, guys.
    I'm trying to make my first Flex mobile app.
    I'm a little confused about the relationship between Flex SDK and AIR  runtime versions for mobile development.
    In the "Developing Mobile Applications with ADOBE FLEX 4.6 and ADOBE FLASH BUILDER 4.6" pdf document, it says:
    "AIR requirements
    Flex mobile projects and ActionScript mobile projects require AIR 2.6 or a higher version. You can run mobile projects on physical devices that support AIR 2.6 or a higher version of AIR.
    You can install AIR 2.6 or a higher version only on supported Android devices that run Android 2.2 or a higher version. For the complete list of supported Android devices, see Certified Devices. Also, review the minimum system requirements to run Adobe AIR on Android devices at Mobile System Requirements.
    Note: If you do not have a device that supports AIR 2.6 or a higher version of AIR, you can use Flash Builder to launch and debug mobile applications on the desktop."
    So, I go and check the Certified devices in http://www.adobe.com/devnet-apps/flashruntimes/certified-devices.html and find that the minimun FLASH PLAYER version accepted by ALL devices is FP 10.1
    1. Does this mean that if I want to release an app to target ALL mobile devices, then I can only use Flex 4.5?
    2. Do support for Flash Player mean the same than support for Adobe AIR? Or the application will prompt the user to install whatever version of the AIR runtime and all of them would be supported by the device, even in the FLASH PLAYER support is for a lesser version?
    Thanks!

    Thanks for your help, Flex harUI,
    The first impression that comes to mind is that FP version is indeed only for the web browser plugin. Then, why does the official Flex 4.6 mobile development documentation have a link to that page that only speaks about the supported FP version in mobiles under the title "AIR requirements"??
    This makes it way too confusing.
    Do you know whether there is something like an equivalent matrix/list of mobile devices with their supported AIR runtime versions?  I went a great deal in trying to keep my original app under 400kb... I didn't know that in the end it would end up weighing 9.5Mb... :S
    Thanks again,

  • Flex mobile project: web root and root path for a remote web service?

    Hi all,
    i'm trying to set up the testdrive tutorial for flex mobile project, with flash builder 4.5
    and php data.
    I've uploaded the files on my remote web space (e.g. http://mywebsite.org, and the
    test file is http://mywebsite.org/TestDrive/test/test.php... and it works
    correctly)... But when i'm setting properties of the project, i don't know what
    to write into the web root and root path fields... I thing root path is simply
    http://mywebsite.org... and whatever i write in the other fields (output folder
    too) i have errors when i click on "validate configuration"...
    What should i put into those fields? is zend framework (and gateway.php)
    strictly necessary?
    As you can see... i'm a bit confused....
    Many thanks for any help
    Bye
    Alex

    I thought it was a simple question...
    No advice?

  • [AIR 3.0] New JSON functionality doesn't work in FlashPro: Error #1065: Variable JSON is not defined

    After upgrading the AIR SDK to 3.0 in Flash Professional CS5.5 I've found some problems.
    First, the JSON class in the as3corelib.swc library now throws a couple of compile errors:
    1061: Call to a possibly undefined method decode through a reference with static type Class.
    1172: Definition com.adobe.serialization.json:JSON could not be found.
    At first I was completely puzzled, since I had the proper "import com.adobe.serialization.json.JSON;" reference,
    and I had the "as3corelib.swc" referenced in my ActionScript Properties, so how could that not be found?
    Then, I found out that's because it conflicts with the new internal JSON class included with AIR 3.0
    (maybe it should have been called something else, to avoid conflicts with Adobe's own as3corelib library).
    The new native JSON class doesn't have the decode() method. Now it's called parse()
    Ok, so I've tried using the new JSON class, but after changing decode() with parse() and removing
    the "import com.adobe.serialization.json.JSON;" reference, Flash tells me that "Variable JSON is not defined".
    Really? The JSON class is showing in the Flash Builder code completion popup,
    complete with its all-new parse() and stringify() methods! So why does it say it's not defined?
    Also, my SWF file gets compiled with no errors at all, so that verifies that the new 3.0 libraries are in place.
    I only get the "JSON is not defined" error at runtime in ADL, not at compile time. Why?
    In order to upgrade to the AIR 3.0 SDK, I've followed this guide:
    http://kb2.adobe.com/cps/908/cpsid_90810.html
    I know that's about upgrading to AIR 2.7, but I suppose the steps to upgrade to AIR 3.0 would be very similar,
    only with the AIR3.0 SDK package, instead of 2.7.
    I also took care to type version="13" in all the XMLs, instead of version="12" as stated in that guide, which is meant for 2.7.
    Also, I followed this advice about adding -swf-version=13 in the Project Properties window in Flash Builder:
    http://blogs.adobe.com/cantrell/archives/2011/08/how-to-use-the-air-3-beta-sdk.html
    But that doesn't seem to make a difference, since, even though I use Flash Builder for code editing (which is usually used for Flex),
    my project is a Flash Professional project, not a Flex one, and when testing the project, Flash Builder runs Flash Professional
    to compile and then runs adl.exe (it's the same as if you click the option "Control / Test movie / in AIR Debug Launcher (Mobile)" inside Flash Pro).
    In the "ActionScript Settings" window in Flash Professional, I also have the proper airglobal.swc referenced (from the AIR 3.0 SDK),
    and the same airglobal.swc is referenced in Flash Builder as well (in "Referenced Libraries"), to get proper code completion.
    I've tried all sorts of things to try to get it to work, but no luck. Still get the "JSON is not defined" error at runtime.
    I'm starting to get desperate about this. I'm going to have to revert back to AIR 2.7.1, to stop wasting time on this issue.
    BTW, I'm also having another unrelated problem (though maybe it happens because of the same reason as the other problem).
    Now Flash Builder underlines the getTime() method in my code, as if it no longer were a method of a Date class instance.
    I have a line where I ask for the timestamp like this:
    ts = new Date().getTime();
    That has worked perfectly fine up until now with AIR 3.0.
    Now, when hovering the mouse cursor over the orange "(?)" icon that appears at the left, Flash Builder tells me
    "Access of undefined property getTime". Why?
    The AS3 documentation doesn't say anything about getTime() getting deprecated of anything of the sort:
    http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Date.html
    In fact, in the code completion popup that Flash Builder shows, now there isn't any mention
    of get or set methods, as you can see here:
    I suppose I can use the .time property instead of .getTime() but I don't know why I'm not getting all the methods I had available before.
    Any ideas why all this is happenning? Specially the dreaded "JSON is not defined" error.

    Well, after much tinkering, I think I've finally found a way to finally make it work!.
    I've created some modified XML files with the profiles needed for AIR 3.0 and after a lot of tries, it finally works!
    I've uploaded them here: http://www.mediafire.com/?d5e761frl5px4
    These are the steps needed to get AIR 3.0 running properly:
    Put all three files into the folder "c:\Program Files (x86)\Adobe\Adobe Flash CS5.5\Common\Configuration\Players"
    Then, make sure you've unzipped the AIR 3.0 SDK into the folder "c:\Program Files (x86)\Adobe\Adobe Flash CS5.5\AIR3.0" Do not overwrite the contents of the "AIR2.6" folder, as suggested by the "Overlay AIR SDK" article (linked in the above post). It gave me problems. It's best to use a different separate folder. My XML files point to that new "AIR3.0" folder.
    Inside the folder "c:\Program Files (x86)\Adobe\Adobe Flash CS5.5\Common\Configuration\ActionScript 3.0" create a new folder named "AIR3.0". Inside that folder, copy the file "airglobal.swc" located at "c:\Program Files (x86)\Adobe\Adobe Flash CS5.5\AIR3.0\frameworks\libs\air".
    Finally, you will have to keep the file "descriptor-sample.xml" in the "c:\Program Files (x86)\Adobe\Adobe Flash CS5.5\AIR2.6\samples" folder, but change the xmlns attribute to "http://ns.adobe.com/air/application/3.0"
    Yes, you have to change that inside the AIR2.6 folder even if the SDK has been put into AIR3.0. That's because of how the publish settings work in Adobe Flash. It's hardcoded into a DLL, so that can't be changed. Not very intuitive.
    I think AIR SDK installations should be a lot more straightforward than this! I know Adobe AIR is meant for developers, not for final users, but still, all these not very well documented upgrade procedures are a pain in the ***. I've wasted A LOT of hours in this (more than half a day), with what should have been a straightforward upgrade!
    Adobe should make a SDK installer so we do not have to be tinkering with all these error-prone procedures each time a new update is released!
    Well, I hope those XML files are useful to somebody and avoids further frustration.
    Regards,
    OMA2k
    PD: BTW, I still have the .getTime() issue described in my above post, but it's not very important,
    since I can still use the .time property. Still, it puzzles me why this is happening.

Maybe you are looking for

  • Is it possible to upgrade ATI radeon HD 2400 XT from 128MB to 512MB?

    Hi, I just bought "Tom Clancy's Splinter cell: Conviction" and it doesn't work on my iMac. Of course I should have checked in depth the details of the requierments because now it appears that my graphic card doesn't support the game. (I didn't think

  • [Solved][Awesome]Keyboard don't work at startup

    Hello. I have the problem with awesome wm. I'm using git build 20120516-1 with default rc.lua. The problem is, when awesome is started, keyboard (modkey + r) is not working. I must click with mouse on the menu, open terminal, or some app from menu, a

  • Primary Key and Chronological Key for Time Dimension

    Could someone please shed light whether it's better to use normal PK or Calendar Date (which is a chronological key on the most detailed level). I tried both and haven't noticed any difference. But my understanding is that I still need to have the PK

  • Installing cs 6 on a iMac OS 10.7

    I've just downloaded CS 6 put it doesn't show up in my applications folder even after I've opened the insdtsller.  There is a download file with the Adobe CS6 Standard Icon.  Should I just drag itinto the applications folder?  Thanks.

  • The T-code of creating dunning procedure

    Could anyone please tell me the T-code of creating  the dunning procedure.Thanks in advance