Development and Howto02 May 2008 03:13 am
Running AIR applications w/o installing AIR on Linux
Recently, Adobe released an AIR client for Linux. Some people complained about the need for root privileges for not only installing AIR itself, but also for installing AIR applications. If you are worried about providing your root password to a binary, here is a work around.
- Download the AIR SDK
- Unzip the AIR SDK
- Download your favorite AIR application
- Unzip the .AIR file (yes, unzip it)
- /path/to/air_sdk/bin/adl -nodebug /path/to/air_application/META-INF/AIR/application.xml /path/to/air_application
For example, if you were to unzip the AIR sdk to ~/AIR-SDK and unzip Spaz to ~/spaz, the command for #5 would be
~/AIR-SDK/bin/adl -nodebug ~/spaz/META-INF/AIR/application.xml ~/spaz/
Good luck!
[...] aí eu descobri uma publicação no blog do Logan Buesching que ensina como executar aplicações AIR sem ter que [...]
[...] dass ich das erst knapp 2 Wochen später durch Zufall gemerkt habe…). Ich beschreibe nun den Workaround im Zusammenhang mit [...]
This isn’t working for me. Can you suggest a remedy?
$ /tmp/adobeair_linux_sdk_a1_033108/bin/adl -nodebug \
/tmp/TweetDeck_0_26/META-INF/AIR/application.xml /tmp/TweetDeck_0_26
This application requires a version of the Adobe Integrated Runtime (AIR) which is no longer supported. Please contact the application author for an updated version.
$ /tmp/adobeair_linux_sdk_a1_033108/bin/adl -nodebug \
/tmp/SpazAIR/META-INF/AIR/application.xml /tmp/SpazAIR
This application requires a version of the Adobe Integrated Runtime (AIR) which is no longer supported. Please contact the application author for an updated version.
This is only a guess and may be completely wrong, but I’d assume that the AIR SDK has been updated, and the executable “adl” will no longer run the applications built using the old SDK. Either download an old version of the SDK or wait until the application is built using the new SDK.
Logan, can you suggest how to get an old copy of the SDK?
I don’t even know if that is the correct answer or if there was even an SDK update. You’ll be better off searching an Adobe Air developer forum for an answer as I don’t develop AIR applications.