Adobe Air ANE error Extension namespace is invalid

I’ve been experiencing this error while working on a air project using an ANE extension. After a while, I found that the descriptor namespace of my extension was set to a later version of my Air SDK which was Flash Pro CS6’s default Air SDK 3.4.
In the extension file (located for me, on my mac in user/you/Library/Caches/TemporaryItems/Tmp_ANE_File_Unzipped_Packages/idOfYourExtension/META-INF/ANE/extension.xml) simply change the extension descriptor (first line) to your SDK version :

<extension xmlns="http://ns.adobe.com/air/extension/3.5">

You can find here help on extension descriptor namespace

Exemple of extension descriptor file

Adobe Flash Platform * Creating the extension descriptor file

2 Comments

  • Lazu says:

    Hi, that message was exactly happening to me with air native admob, but still without any success, I am trying it on mac, even Ive search the path TemporaryItems/Tmp_ANE_File_Unzipped_Packages but nothing is there, what I am doing wrong?

    • admin says:

      Hi, you have to find the descriptor file of you extension and change it, but I don’t know if it has changed location since.

Leave a Reply

Your email address will not be published. Required fields are marked *