If you’re using Flash Professional CS5.5 (CS6 owners should follow these steps) and would like to take advantage of the AIR 3.5 SDK then perform the following steps for your operating system of choice.

Microsoft Windows

  1. Ensure that Flash Professional CS5.5 is closed.
  2. Download the AIR 3.5 SDK for Windows archive from the Adobe website.
  3. Copy the archive to your desktop and extract it to a folder.
    After unzipping you should be left with a folder named AdobeAIRSDK on your desktop. This folder will contain the AIR SDK.
  4. Using Windows Explorer, browse to Flash Professional’s root folder: C:\Program Files (x86)\Adobe\Adobe Flash CS5.5.
    On 32-bit versions of Windows the Program Files (x86) folder is named Program Files
  5. Find the AIR2.6 folder and rename it to AIR2.6-old.
  6. Copy the AdobeAIRSDK folder from the desktop to Flash Professional’s root folder and rename it to AIR2.6.
  7. Using Windows Explorer, browse to frameworks\libs\air within your newly renamed AIR2.6 folder.
  8. From this folder, copy airglobal.swc and paste it over the existing version of the file at C:\Program Files (x86)\Adobe\Adobe Flash CS5.5\Common\Configuration\ActionScript 3.0\AIR2.6
  9. Using Windows Explorer, browse to C:\Program Files (x86)\Adobe\Adobe Flash CS5.5\Common\Configuration\Players and open AiriPhone.xml using Notepad.
  10. Change the version attribute of the <player> tag to 18 and save the file:
    <?xml version="1.0" encoding="UTF-8"?>
    <players>
      <player id="PFI1_0" version="18" asversion="3" minasversion="3">
    
  11. Staying within the same folder, perform the above step for AdobeAIR2_6.xml and Android.xml.

Mac OS X

  1. Ensure that Flash Professional CS5.5 is closed.
  2. Download the AIR 3.5 SDK for Mac OS X archive from the Adobe website.
  3. Copy the archive to your desktop and extract it to a folder.
    You should be left with a folder named AdobeAIRSDK on your desktop. This folder will contain the AIR SDK.
  4. Using Finder, browse to Flash Professional’s root folder: Applications/Adobe Flash CS5.5
  5. Find the AIR2.6 folder and rename it to AIR2.6-old.
  6. Copy the AdobeAIRSDK folder from the desktop to Flash Professional’s root folder and rename it to AIR2.6.
  7. Using Finder, browse to frameworks/libs/air within your newly renamed AIR2.6 folder.
  8. From this folder, copy airglobal.swc and paste it over the existing version of the file at Applications/Adobe Flash CS5.5/Common/Configuration/ActionScript 3.0/AIR2.6
  9. Using Finder, browse to Applications/Adobe Flash CS5.5/Common/Configuration/Players and open AiriPhone.xml using TextEdit.
  10. Change the version attribute of the <player> tag to 18 and save the file:
    <?xml version="1.0" encoding="UTF-8"?>
    <players>
      <player id="PFI1_0" version="18" asversion="3" minasversion="3">
    
  11. Staying within the same folder, perform the above step for AdobeAIR2_6.xml and Android.xml.

Now whenever you create an AIR application it will be set to use the AIR 3.5 SDK.

If you encounter any problems then you may want to refer to Daniel Albu’s excellent tutorial on the ActiveTuts+ network. Alternatively consider taking a look at the following video by Brent Arnold. The video covers AIR 3.0 but the steps are the same.