Air 2.5 runtime for android 2.1 (eclair) device

as I understand it Air 2.5 Runtime - Device [For Eclair] was made  available over the summer through adobe prerelease, which is for a  device using Android 2.1. I believe now there is an Air Runtime  available in the Android Market for Android 2.2.
Where can I get the Air 2.5 Runtime for a 2.1 device?

"very unsupported" Wow! as of December 1st 2010 (16 days ago) there are  just about as many android users on 2.1 as 2.2; only differing by about  3% -  4%. Having it on 2.1 would just about double the amount of devices  we could build for, therefore sale to. Kind of surprising as there was  already a prerelease of that version that superseded the current 2.2  which is in the android market already.
Thanks for the advice! I will most definitely be doing that.
here's the link of the pie chart which shows the users on each android platform version.
http://developer.android.com/resources/dashboard/platform-versions.html

Similar Messages

  • Numerous problems with the Adobe AIR runtime for Android

    I created a app on the platform Adobe AIR for Android, which requires for AIR. The app is very popular in the Android Market, but many users complain of problems with the installation of Adobe Air runtime.
    For example these phones users: LGE LG-P698, LG Pecan, HTC Wildfire. But judging by the fact that users have access to the installation of Air, their phones are compatible with it.
    Tell me how do I solve the problem?
    In addition, I have a few questions:
    1. Decides whether the problem of export application with embedded AIR runtime?
    2. I build my apps with the help of ADT. How in this case to make embeding AIR runtime?
    3. Is it possible to prompt the user to download and install older versions of AIR? Where to find its?
    I hope to help, because the problem is global.

    Hi Astraport,
    I think you should embed the air runtime in your application,
    Some time ago I've written a step by step guide, have a look at this post:
    http://forums.adobe.com/message/3961579#3961579
    I hope it helps

  • Sound runs wild with AIR 2.7.1 for Android

    My AIR for Android apps worked just fine with AIR 2.7 runtime on a samsung galaxy.
    The app uses sounds on timelines.
    After 2.7.1 the apps still work fine when compiled in the Flash Pro CS5.5 IDE, and still work fine if exported to iOS.
    But on Android-devices after a short while all the sounds in a displayed movieclip are played over and over...
    I didn't know that sound relevant issues were changed from 2.7 to 2.7.1.1961.
    Anybody has similar problems?

    Exactly. And this is really bad for apps already in the Android Market - if users update to 2.7.1 suddenly the formerly perfectly functioning apps have this problems.
    I tested this on the Samsung Galaxy Tab GT-P1000.
    On which device/s did you encounter this problem?
    And do you have a small example or testcase you can e.g. upload to the adobe bug-database?
    Our project is kind of big (the iOS part works perfect, thank you Adobe, great tool!) and I don't have the time right now to code a testcase - but if you don't have this maybe I can do it beginning of september...
    This bug must be resolved, think of all the poor support people which will have to answer questions like "My android app behaves kind of strange...".
    And my CEO is already dis-app-ointed (sorry for that, I'm a German trying to make a pun, yes) that I now can't upload our apps to the Android Market.

  • Build AS3 AIR project on Linux for Android and iOS?

    We're about to use a build server for taking some work out of our hands (testing, building etc). The build server is running on Linux and therefore we would like to know if we can build the AS3 (AIR) sourcecode on the Linux environment. We usely create apps for Android and iOS.
    Can anyone give some more information on this? Is it true that the ADT doesn't run on Linux?

    FYI, I updated my blog post.  I found a program called ideviceinstaller (available in the Ubuntu repos ala apt-get install ideviceinstaller or from the website) that allows installation of .ipa files onto iOS devices from Linux.
    Previously that was the only development iteration step that required a Windows VM.  Now in my workflow, a VM is no longer required for iOS development.  (Obviously a Mac is still required to upload to the app store at the end.)
    Also, a bonus, here's a quick command to view UUID's authorized by the provisioning file inside an .ipa file:
    > unzip -c Main.ipa *.mobileprovision | strings | egrep -i string\>[0-9a-f]\{40\}
    <string>d9c2fee807324a18baf5a544ffa2c80f23d3****</string>
    <string>f634a0a95bc2327f6a26cb39cf18a01918cf****</string>
    <string>651e4284467d328e37c18988c981179b5909****</string>
    <string>c11d7eef800632d072da067d9b993624f25b****</string>
    <string>72d85ab26cd525a328d3a71e3fe416c61fd6****</string>

  • Will over the air mirroring be available for iPad 2 to other devices than the AppleTV? Devices such as the Boxee Box?

    Hi there.
    I was just wondering if anyone knows if mirroring over the air will be available for the iPad 2 to other devices than the AppleTV?
    Devices such as the Boxee Box?
    Air Play works fine with the Boxee Box when viewing photos, videoes or listening to music, but what about mirroring?
    - Bubbi, Denmark

    If you feel so strongly about something, why not tell Apple directly through the provided link:  http://www.apple.com/feedback?

  • Will mobile FF for Android ever support the "device-aspect-ratio" media query?

    Chrome and Opera currently support. Please . . . someone out there in Mozilla Geek land please respond. If the answer is "no," okay, I can deal with it . . . but I'd just like to know, one way or the other.

    duplicate of https://support.mozilla.org/en-US/questions/1040094 - please continue in the original thread...

  • Integrating Flurry in Adobe Air for Android

    Hi,
    I am having a hard time integrating Flurry into an android application built with Adobe Air.
    Setting: Flash Builder 4.6 (sdk 4.6) and Adobe Air 3.1
    I have successfully created the bridge between Air and Java (e.g. I can open a native notification).
    The flurry doc requires to call the method
    FlurryAgent.onStartSession(this, "FLURRY_ID");
    in the onStart() of an activity, where 'this' is an instance of the Activity class.
    Following the tutorial on building ane I have seen that when you extend a FREEFunction and you override
    the call method, the context has a "getActivity()", so I hav tried the following
      @Override
              public FREObject call(FREContext context, FREObject[] args) {
        FlurryAgent.onStartSession(context.getActivity(), "FLURRY_ID");
    But with no success.
    I even tried to build an empty activity and pass it to onStartSession like this:
    Activity a = new Activity();
    FlurryAgent.onStartSession(a, "FLURRY_ID");
    Again, no success.
    I even tried "null", but no success.
    Did anybody face a similar problem here?
    Any suggestion/idea?
    ps:
    I have tried contacting flurry, but I had no replies.
    I have tried to use the id in another,  built in the gold old way, android application and it works.

    Well Im a bit puzzled now. I just created a quick AIR app using AIR13 for Android and did a DEACTIVATE test on the NativeApplication.nativeApplication property and used a TextField to "trace" out the frame rate when the app deactivated. The frame rate stayed at 24FPS the entire time. I turned the screen off, let it turn off, went to the home screen, and switched to other apps while the test app was still running. In all cases, the frame rate never dropped to 4FPS as indicated in Adobe's documentation. So it is either something a bug or feature of AIR13+ or it is how Android KitKat handles applications in the background. Im using an unlocked/stock Moto X running Android 4.4.3. The app also appends the getTimer() call to the end so you can see that it does change. Here is a link to the quick app I created: Dropbox - deactivate.apk
    I guess if you want to download that and test it out to see how it behaves on your device and let me know the results. What device and OS are you running?
    Below is the original message I started to type before I decided to create a quick app to test with. It may or may not still be relevant based on your results from my app test.
    If you are looking at just recording information, you could probably setup something on the Android/Java side that gets started when the app "sleeps" using the DEACTIVE event as a trigger to start the ANE side of things. Then when your app "wakes", you could use the ACTIVATE event to trigger a call to the ANE to pull all the data collected in the Java side back to AIR and stop the ANE data capture since the data capture would be back to being handled by AIR.

  • Partial wakelock in Adobe Air for Android

    I'm developing Adobe Air (for Android) application which is intended to be constantly on. App has event based operations. However, when phone enters to sleep mode app is able to perform only one or few events in a second which is not good enough. AIR's SystemIdleMode.KEEP_AWAKE -mode is not an alternative since it is too battery consuming.
    I'm looking for a solution where phone is allowed to go into sleep mode (screen is off) but still CPU performance is not drastically dropped. Not sure if Android's partial wakelock -mode does the job and is available via ANE?

    Well Im a bit puzzled now. I just created a quick AIR app using AIR13 for Android and did a DEACTIVATE test on the NativeApplication.nativeApplication property and used a TextField to "trace" out the frame rate when the app deactivated. The frame rate stayed at 24FPS the entire time. I turned the screen off, let it turn off, went to the home screen, and switched to other apps while the test app was still running. In all cases, the frame rate never dropped to 4FPS as indicated in Adobe's documentation. So it is either something a bug or feature of AIR13+ or it is how Android KitKat handles applications in the background. Im using an unlocked/stock Moto X running Android 4.4.3. The app also appends the getTimer() call to the end so you can see that it does change. Here is a link to the quick app I created: Dropbox - deactivate.apk
    I guess if you want to download that and test it out to see how it behaves on your device and let me know the results. What device and OS are you running?
    Below is the original message I started to type before I decided to create a quick app to test with. It may or may not still be relevant based on your results from my app test.
    If you are looking at just recording information, you could probably setup something on the Android/Java side that gets started when the app "sleeps" using the DEACTIVE event as a trigger to start the ANE side of things. Then when your app "wakes", you could use the ACTIVATE event to trigger a call to the ANE to pull all the data collected in the Java side back to AIR and stop the ANE data capture since the data capture would be back to being handled by AIR.

  • External library inside Air native extension for android

    Hello everyone,
    First, I've been looking throught this topics
    - http://stackoverflow.com/questions/7732742/air-3-native-extensions-for-android-can-i-how-t o-include-3rd-party-libraries
    - http://stackoverflow.com/questions/24626380/how-to-include-additional-jar-in-android-nativ e-extension-for-adobe-air-mobile
    I got a similar problem. But not exactly the same. And the solution didn't worked for me :(.
    First of all, I don't have any visible error.
    -I can easily talk between java and action script.
    -The gateway is set without problems.
    My problem comes when, from my java-side-part of the extension, I try to call a 3rd party library. This library is (and I think this is where I do something  wrong) linked to my project as an external lib, in .jar format.
    So when I make a call to 3rd party library, it just doesn't print anything. Neither on the adobe part or on the java part. The logs that are before my call are printed but not the ones after.
    I tried different solutions that are:
    -Taking all compiled class files of my external lib and add it inside the main native extension jar [link1]
    same result (no errors)
    -including the 3rd party jar inside the ANE by adding a dependence file that require the .jar [link2]
    with this method i got this error that I don't get
    > aapt tool failed:ERROR: input directory '--auto-add-overlay' does not exist
    My third party library also include's itself some external .jars so do I need to include every jars inside the same packaged jar?
    I can see that a lot of people are dealing with issues like that so my question would be:
    What is the best way to include 3rd party library inside android AIR Native Extension ?.
    For information, here is what I do to create the ANE
    >adt -package -target ane AirInfinitGameANE\AirInfinitGame.ane AirInfinitGameASLib\src\extension.xml -swc AirInfinitGameANE\AirInfinitGameASLib.swc -platform Android-ARM -C AirInfinitGameLib .
    - AirInfinitGameASLib: just the folder with the actionScript part and the config xml file
    - AirInfinitGameANE: folder in the one that will be the native extension
    - AirInfinitGameLib: the eclipse java project. I need to put in that folder the airInfinitgamelib.jar(extension jar) and the library.swf (from the swc file) in order to beeing able to compile the ANE.
    Here it is ! Thanks a lot for thoses who'll read me.

    I had the same problem recently and fixed it as follows;
    - Extract the 3rd party jar file and copy the class folder (usually named "com" in the root of the jar) to my project.
    - Under Project Properties -> Java Build Path -> Libraries click "Add class folder" and add the "com" folder you just extracted from your .jar.
    Hope this helps

  • Echo cancellation in AIR for Android?

    We are developing a videoconference app with versions for android and web. In android we have a lot of problems with echo cancellation, as it is only supported for desktop apps in Air 2.7 and 3.0
    We have tested different codecs (speex, nellymoser), and also different mic gains, noise level sounds... but not achieved an reasonable quality.
    Any recommendation about the best combination of parameters ?
    Any idea if echo cancellation for mobile will be in Air 3.2 SDK for android ?
    Thank you very much

    I think that with the current state of the Adobe AIR Adobe FLash platforms, there is too much work to do to get echo cancellation to work on all platforms, and to get video to work as expected too. I think Adobe could solve many of these issues by implementing native WebRTC into the AIR platform, see this post here:
    http://forums.adobe.com/message/6232094#6232094

  • Integrate Adobe Air in app for Android

    Hello!Please, answer to one my question.
    Can I integrate Adobe Air in my app for Android? I want the user to not download Adobe Air from Google Play.
    Thanks.

    I've never used anything other than Flash Builder for mobile... So, yes, cf my original answer!
    When you select Export Release Build, it is on the first page of options. (I think ... This is from memory.) In any case, it is very visible. Just look at all the Android options when you package for release.
    G

  • How do I get Air runtime for the android emulator

    All the links I have found say you can download it after signing up for the pre-release; however, that is no longer viable as it is not pre-release anymore.  I cannot find anywhere to download the apk file anymore...  and I need to get it on the emulator.

    I am still digging ... means I still look for the best way to install a Flex/Air combo that will allow me to develop Air Apps for Android (using a Maven based dev env - flex-mojo), means I actually do NOT want to install or use Flash Builder or Flash Professional CS5 or ... whatever.
    So here is what I found out (the result of 3 days of work (elapse time)).
    To get a Flex/Air SDK up and running you need to ...
    Download the Flex SDK (e.g. 4.1.0.16076) from http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4This will NOT contain an/the AIR SDK (and that means also no runtimes)
    Download the Air SDK (e.g. 2.5.1) from http://www.adobe.com/products/air/sdk/
    Copy the Air SDK over the Flex SDK as described here http://kb2.adobe.com/cps/495/cpsid_49532.htmlNote: Make sure that the Air SDK is newer than the Flex SDK. Otherwise the Flex SDK might use features of the Air SDK that are not present in the Air SDK and that might result in compile or runtime errors. I was not able to find a definition of "newer", but assume that Air 2.5 is newer than Flex 4.1
    ... or ...
    You download the Flex SDK 4.5.0.17689 from http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+HeroThis actually contains (means is already merged with) an Air SDK (don't know which version)
    Right now, I am stuck to make this work with flex-mojos 3.7.1, but will report back, if I find a solution.

  • AIR for Android Captive Runtime

    Is it possible to package android apps with AIR (or will it be) using Flash CS5.5? I don't see anything on the web about. Just how to do it with Flex and ADT etc...

    Hi,
    I've made a complete working example for publishing an application with captive runtime, assets and native extensions starting from Flash CS5.5
    I was able to make it thanks to hints and suggestions I found in this thread.
    Note: english is not my native tongue so I hope you understand what I've written also if sometime it sounds "engrish".
    Here it is the link to the zip file:
        http://www.genereavventura.com/hosted/Air3NativeExtensions/AirVibrate.zip
    Requirements:
    - You must have Flash cs5.5 pro (obviously)
    - You must have installed the overlay for Air3.0 sdk on your Flash cs5.5 pro
    Here it is a link that explain how to accomplish it: http://forums.adobe.com/message/3939712
    Here the steps I made.
    1) Open Flash CS5.5 and create a new AIR for Android application
    2) Add the swc to the libraries used by your FLA (open Actionscript 3.0 settings and add "VibrationActionScriptLibrary.swc")
       Btw, you can find this "ready to use" native extension inside the zipfile that you can download from here: http://www.adobe.com/devnet/air/native-extensions-for-air/extensions/vibration.html
       However in my example you will find also a directory named "extension" that contains it.
    3) Open and then close the "air for android settings": by doing this Flash will create yourapp-app.xml file in the directory where your FLA resides.
       For example my fla is named "vibrate.fla" so Flash created for me a "vibrate-app.xml" file.
    4) Make a copy of this "vibrate-app.xml" file by naming it "real-vibrate-app.xml" (or choose whatever name you want)
       I've done this because after modyfing the original one by adding the <extension> tag (see below) I wasn't able to test my app from within Flash IDE (when I compile it it simply doesn't start)
       Instead by doing this all worked fine.
    5) Edit the "real-vibrate-app.xml" file by adding somewhere these lines (I added it just before the <initialWindow> tag)
        <extensions>
          <extensionID>com.adobe.Vibration</extensionID>
        </extensions>
    6) Add <uses-permission android:name="android.permission.VIBRATE"/> in the <android> <manifestAdditions> part in "real-vibrate-app.xml" file.
       You should do something like this:
       <android>
          <manifestAdditions>
            <![CDATA[<manifest>
              <uses-permission android:name="android.permission.VIBRATE"/>
            </manifest>]]>
          </manifestAdditions>
       </android>
    7) Develop your application
       I made a simple one that loads an external jpg and shows it on the stage: then the user can tap on it to make the phone vibrate.
       The function "doVibration" is called only when the app is running on Android Device so I do not get any executions error when I run the app from within Flash Ide
    8) Publish and test it to your USB connected device by launching the "publish.bat" file I have created
       Open a dos prompt and move to your project directory then type publish.bat and press enter.
       Note: it can be that you have to edit the bat file in order to change the path to the ADT tool that comes with Air3.0 sdk
       It should be in [your adobe flash cs5.5 directory]\AIR2.6\bin\adt (rememeber, you must have installed the Air3.0 sdk overlying the old Air2.6/2.7 in the AIR2.6 directory)
       Inside the bat file you can change easily the target type (captive or not) simply by commenting/decommenting the right line.
       Captive version is about 8Mb more than the normal one but the big deal is that the user that installs it do not need the air runtime installed on his phone!
       The "big line" that creates the package is the following one:
       call %ADT_LINK% -package -target %TARGET_TYPE% -storetype pkcs12 -keystore certificate/vibrate.p12 -storepass android AirVibrate.apk real-vibrate-app.xml -extdir extensions vibrate.swf icons assets
       where:
       call %ADT_LINK%          it's just the path to the ADT tool
       -package                 it's the command that we want ADT to execute
       -target %TARGET_TYPE%    captive/non captive version
       -storetype pkcs12        certificate related
       -keystore certificate/vibrate.p12  path to your self signed certificate
       -storepass android       certificate related, I created the example certificate with "android" password and this parameters tell ADT to always use it without prompting
       AirVibrate.apk           the name of the Apk
       real-vibrate-app.xml     the apk-xml to use that is the one we modified manually above
       -extdir extensions       it's the path to the directory that contains the native extension
       vibrate.swf              the main swf
       icons                    the icons directory
       assets                   the assets directory (where I put the external jpg)
    That's all.
    If everything is correct, the batch file creates the AirVibrate.apk then installs it on your attached usb device and run it.
    When you tap over the Android image that will appear, your phone should vibrate.
    Now.. does someone wants to develop a Native Extension to show Admob banners in our Android Air Applications?
    If I missed something, please let me know.
    Thanks

  • AIR for Android runtime for marktets

    hi,
    why i can't find AIR .apk installer on other markets? only google?
    you should add a icon "get AIR Android" - like "get flash" - and link to download the .apk
    now i can't find ANDROID OS:
    http://get.adobe.com/air/otherversions/
    add immediatley please- hurry ...
    ciao

    Aren't you seeing Adobe AIR in market of your device? Please be aware that Adobe AIR is available only for ARMv7 devices.
    By "other" markets do you mean a modified market application on device, or outside of device market?
    What is your use case of finding the Runtime out of market?
    Regards
    Syed
    P.S: You won't be able to find apk on http://get.adobe.com/air/otherversions/, as it isn't available there.

  • Air app for android NOT prompting user to download runtime

    My app tested fine on a DROID ii but when I had a friend download the app on his DROID x the app showed an error when run. It did not prompt the user to download the runtime. Once we did download the runtime, the app worked fine.
    I went through much agony renaming my package name to remove the "air." prefix for reasons that are not important here.  Could this cause a phone not to recognize that the air runtime is needed? I cannot find any documents that say that the prefix does more than help adobe keep track of air apps.
    Here is my app in case it helps:
    https://play.google.com/store/apps/details?id=com.dktimertrial&feature=more_from_developer #?t=W251bGwsMSwyLDEwMiwiY29tLmRrdGltZXJ0cmlhbCJd
    Thanks.

    Have you heard of the expression, "Tampering with this product will void the warranty"?  :-)
    There's no guarantee that the process you went through to remove the air. prefix didn't break the part of the app that automatically triggers the AIR runtime request. You're basically doing things that aren't supported, so I doubt you'd find an answer to that question from Adobe.
    Personally, I would look at using the captive runtime feature of AIR 3.1+ and then you won't have to worry about the user needing to download the runtime separately. If it's really that important for you to remove the air. prefix, captive runtime should fix this problem.
    iBrent

Maybe you are looking for

  • How can I use VBA to convert SharePoint workbooks from 97-2003 format to 2007+ format?

    I want to convert a workbook that lives on SharePoint from the old 97-2003 file format to the newer one. The two CheckIn lines fail with "Subscript out of range". The workbook gets checked out, and the SaveAs works. But, once the workbook is saved as

  • Export Screen to Flat Text file

    Hello, I'm very new in SAP and need to modify a little program. I would like to export the current screen in a flat text file. The file must be stored on the SAP server ( /usr/sap/data/bel) so not on my local harddrive. I searched and found found fun

  • Epson Expression 1680 Scanner & OS Lion capatability

    hi. we upgraded to Lion on our workstations & just encountered this known issue with our Epson scanner - Lion doesn't support PowerPC, ran newest OS  updates, newest Epson software update still won't allow it to work. I know that I can use Lion's ima

  • HT4623 it requires iTunes version 10.6.3 or later.

    when i plug my iphone in my pc on itunes, it says the iphone cannot be used because it requires iTunes version 10.6.3 or later. how can i do this if iTunes can't see it

  • Enterprise services regarding Purchase Orders

    Hello, We want to use following enterprise services: PurchaseOrderCreatedInformation_Out PurchaseOrderChangedInformation_Out The services are sent by activating following events in SWE2: CL_SE_PUR_PO_WF_OUT - CHANGED - WS53800008 CL_SE_PUR_PO_WF_OUT