使用Adobe Flash Builder Burrito创建AIR For Google Android应用

来源:互联网 发布:mac 安装 apache ant 编辑:程序博客网 时间:2024/05/28 04:55

    2010年10月,Adobe发布Adobe AIR 2.5 for Android, 现在你终于可以使用Flash Builder开发Android的AIR应用了.

1:下载Flash Builder "Burrito" :

    http://labs.adobe.com/technologies/flashbuilder_burrito/

    我们很庆幸的看到flash builder burrito和 Adobe Flash Builder 4正式版是可以共存的:

    

2: 为Android模拟器安装Air For Android

AndroidSDK的安装详见 http://blog.csdn.net/Baijinwen/archive/2011/02/16/6187527.aspx

我的Android SDK安装目录为 E:/work/AndroidPro/androidsdk

  1. 通过命令行安装Air For Android,那么首先要配置platform-tools的环境变量

  1. 安装runtime.apk到某个模拟器

如果你无法下载到Air For Android(Runtime.apk) ,那么可以下载AdobeAIR SDK

地址为: http://www.adobe.com/products/air/sdk/ sdk包里就有runtime.apk(主意,这里要使用emulator的Runtime.apk),将apk文件拷贝到platform-tools目录下。

要安装到模拟器,首先当然你要启动它,然后在CMD 里输入 adb install Runtime.apk,如图:

    你可以看到它已经成功安装了:

    

3: 使用Flash Builder "Burrito"开始创建Android的AIR应用

 

4:编辑一个简单的页面:

在这里选择一个模拟器,然后进行编译运行:

5:尝试将Flash Builder "Burrito"开发的AIR应用部署到Android模拟器 上

  1. 导出发行版(Export->Flash Builder-发行版)

    如果使用Export and Sind a platform….选项会发生如下错误:

    在这个过程中你会创建一个数字签字,例如 TestAndroid.p12 密码为123

     

    网上找到方法说可以先发布为中间件:

    这样就会导出一个中间文件 TestAndroid-android.airi

  2. 设定Flash Builder "Burrito" SDK 的环境变量

    如: Path= …… C:/Program Files/Adobe/Adobe Flash Builder Burrito/sdks/4.5.0/bin

  3. 将TestAndroid-android.airi打成包成apk文件

    我的文件在如下文件中: E:/work/Flex/AIR/ExproApp/TestAndroid/ ,打开CMD切换到该路径,输入如下命令:

    adt -package -target apk-emulator -storetype pkcs12 -keystore TestAndroid.p12 -storepass 123 TestAndroid.apk TestAndroid-android.airi

    生成TestAndroid.apk文件

     

  4. 部署
    1. 先启动模拟器
    2. 然后运行CMD,输入如下命令:

      adb install "E:/work/Flex/AIR/ExproApp/TestAndroid/TestAndroid.apk"

    3. 成功安装如图:

原创粉丝点击