9RIA.com天地会 - 论坛

返回列表 发帖

天地培训

9RIA天地会官方培训机构

Adobe官方认证培训中心

为什么我的AIR2.0不支持ApplicationUpdater呢?

本帖最后由 linentiger 于 2009-12-1 13:47 编辑

package{
        import flash.display.Sprite;
        import air.*
        public class Main extends Sprite{
                public var us:ApplicationUpdater = new ApplicationUpdater();
                public function Main(){
                }
        }
}
就这样都会报错说:
1046: 找不到类型,或者它不是编译时常数: ApplicationUpdater。
1180: 调用的方法 ApplicationUpdater 可能未定义。
1172: 找不到定义 air。
PS:FLASH CS4开发 不是FLEX开发
========古卧猫王========

天地人才库
哦?是这个原因??
你说的framework是指Adobe Flash CS4\AIK1.5\frameworks\libs\air这个么?
可是我在这个下面看到了applicationupdater.swc,applicationupdater_ui.swc,applicationupdater_ui4.swc这些文件的啊...
========古卧猫王========

TOP

cs4的sdk应该还不包括air update framework,你应该去labs下载framework并整合到sdk里,我只弄过flex builder,不了解cs4怎么整合

TOP

好兄弟,讲义气!---by eko

踏上天地会荣耀之路!

 

申请舵主

加入掘金队

加入译林军

知识专题整理

 

咨询(QQ):

1442604479(小地)

 

没人遇到这个问题吗?自己顶一下....
========古卧猫王========

TOP

还是一样的问题
1046: 找不到类型,或者它不是编译时常数: ApplicationUpdaterUI。
1180: 调用的方法 ApplicationUpdaterUI 可能未定义。
1172: 找不到定义 air
========古卧猫王========

TOP

做自动更新吗?用ApplicationUpdaterUI看看
import air.update.ApplicationUpdaterUI;
private var us:ApplicationUpdaterUI = new ApplicationUpdaterUI();

TOP

返回列表