2012-03-05 27 views
-1

我需要添加一些原生的android元素到舞台。这是真的吗?Adob​​e AIR3 Mobile - 是否可以使用本机扩展添加本机Android视觉元素?

+0

我知道这是不推荐的,但我需要用 “EDITTEXT” 内置功能。带有spark组件的StageText,没有这个。换句话说,我需要一个带有htmltext的原生android textarea。 – Acrossfy 2012-03-06 10:18:06

+0

我只需要原生textinput。 Flex手机textarea如此缓慢而迟缓。 – Acrossfy 2012-03-06 10:29:10

回答

2

@Acrossfy,

的Adobe原生扩展允许添加到基于应用程序的AIR原生的Android功能。但是,Adobe工程师强烈建议您不要尝试为UI元素编写本机扩展(ANE)。他们建议您使用MXML Mobile Spark组件来构建用户界面。但是,您可以添加Toast Alerts和Vibration等原生Android功能。

Adob​​e的官方ANE列表: http://www.adobe.com/devnet/air/native-extensions-for-air.html

ANES我们在JamPot开发: http://www.jampot.ie/ane/

+0

我知道这不建议,但我需要一些本地功能与“editText”。带有spark组件的StageText,没有这个。换句话说,我需要一个带有htmltext的原生android textarea。 – Acrossfy 2012-03-06 10:17:34

+0

我只需要原生textinput。 Flex手机textarea如此缓慢而迟缓。 – Acrossfy 2012-03-06 10:29:22

+0

只是要确定 - 你在使用调试模式吗?如果是这样,你应该做一个导出(缓慢构建)以获得最佳速度。但是,速度是使用AIR运行时的成本。我以前使用过AIR来发布iOS IPA,Android APK和BlackBerry BAR,但现在(除了黑莓)我建议使用原生工具(Xcode/Eclipse)创建新的应用程序,除非应用程序已经用Flash/Flex编写/ AS3。然而,必须说AIR在BlackBerry 10(QNX)上表现最好,因为他们与Adobe密切合作,这就是为什么我认为它只能在该平台上快速运行。 – 2012-12-15 21:54:27

相关问题