根据 http://www.adobe.com/devnet/flash-builder/articles/hello-world.html 做了一个最基本的Flex Mobile程序,在桌面上运行没错,但是发布到Android模拟器上总是运行失败,错误信息是“...has stopped unexpectedly, Please try again”开发环境
1、Flash Builder4.6(60天试用版)
2、Android3.2.以下是详细步骤
1、根据上述链接中的教程创建能在桌面上跑得很好的程序
2、在Flash Builder中创建证书
3、用命令行打包,使用Flash Builder中的adt,命令行如下
-package -target apk-emulator =storetype pkcs12 -keystore temp.p12 myApp.apk HelloWorld-app.xml HelloWorld.swf该命令行运行时会提示密码,输入正确后会产生myApp.apk.4、启动Android3.0的模拟器,然后使用命令行:adb install myApp.apk可以安装成功。不过运行失败.错误信息如上。
哪位遇到过这个问题?可能是什么原因?能否有办法分析一下?

解决方案 »

  1.   

    你用的模拟器也要是adobe公司的那个,google的模拟器不支持flash。
      

  2.   

    Adobe有自己的Android模拟器?
    我孤陋寡闻,第一次听说,而且网上也搜不到,能否给个链接?
      

  3.   

    问题已经解决,AIR不对,参考以下
    http://blog.csdn.net/zhiYU2008/article/details/63671881楼的回答虽然似乎有问题,但是促使我搜“adobe的android 模拟器”,结果找到上文。感谢!