问题标签 [flex-mobile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flash-builder - 使用 flashbuilder 为 ipad 设备打包代码时出错
这是复仇。我正在使用 flashbuilder 4.5 premium 为 android 设备和苹果 ipad 开发移动应用程序。代码完成后,我可以轻松地为 android 设备创建 apk 文件,但我无法为 APPLE 设备创建 ipa 文件。打包时,我得到了一些java异常错误,比如
“线程中的异常”main“java.lang.NullPointerException”
请在这个问题上指导我。我急于完成我的 ipad 设备项目
我使用我的 indexedarray 作为
ios - flex mobile 4.5 或 phone gap 中 ios 的音量控制
我正在尝试为 IOS 开发一个应用程序,其中该应用程序需要控制手机的音量。
请建议flash 4.5 mobile或phonegap是否适合以下要求。
- 增加/减少音量
- 沉默的
- 播放音频文件
谢谢
actionscript-3 - 仅使用 flex sdk 进行移动开发?
我一直在试图弄清楚是否可以仅使用 flex sdk 进行移动开发。
我真的必须购买和使用 Flex Builder 吗?是否有免费工具可以让我为 iOS 或 Android 等应用程序打包?
在过去,我只使用 flex sdk 和 emacs 开发了几个 SWF 应用程序。我可以为移动平台做同样的事情吗?
感谢任何帮助。
android - 适用于 Android 的 AIR 3 Native Extensions - 我/如何包含第 3 方库?
在 AIR 3 中围绕原生扩展支持的所有新炒作中,我还没有发现任何东西可以确认或否认可以在原生 Android 实现中包含和使用外部 JAR。
所有示例基本上都展示了与内置 Android API 挂钩的能力。但是,如果有人想使用数百个使其更容易的库之一怎么办?当然,这似乎应该是可能的。我将尝试概述我所做的事情,也许有人会发现一个缺陷:
- 使用来自第 3 方 Android 库 XYZ 的编译导入成功创建了原生 Android 库。
- 将 Android 项目导出为 JAR 文件。 注意:引用的第 3 方 JAR 位于 jar 内的 /lib 中。
- 成功创建 ActionScript 库 (SWC) 以与原生 Android 库交互。
- 从 SWC、extension.xml、Android JAR 和 library.swc(对于平台 Android-ARM,从 SWC 中提取)创建了 ANE 包。
注意:还尝试将第 3 方库放入此处概述的文件结构中:http: //help.adobe.com/en_US/air/extensions/WSf268776665d7970d-24823354 12ffea65006-8000.html#WSf268776665d7970d-6be13ace1308aaebeca-7fff。我认为这更适合使用 JNI 或其他方式执行运行时类型,所以那篇文章让我有些困惑。 - 在示例 Flex Mobile 项目中使用了 ANE。
- 在测试 DroidX 设备上构建并安装 APK 文件。
- 可以在 LogCat 中成功查看 AIR 应用程序加载(和跟踪语句)
"ActivityManager: Displayed com.me.androidapp/.AppEntry"
- 可以成功地看到 AIR 应用程序通过运行时调用本机 Android Java 代码来实例化扩展和上下文。
"mye_native: MyExtension.initialize", "mye_native: MyExtensionContext.createContext"
- 一旦 AIR 应用程序尝试调用本机函数,它就会崩溃,无法从 3rd 方 Android 库中找到类:
E dalvikvm: Could not find class 'com.thirdparty.SomeClass', referenced from method com.me.nativeExtentions.MyExtensionFunction.call
有任何想法吗?似乎它应该以这种方式工作。
我注意到的一件事是,当我将 APK 和 Dex 从我的纯 Java Android 应用程序(也有第 3 方 android 库)中分离出来时,似乎第 3 方的类已包含在其中(不仅仅是jar 参考)。当我用我的 Flex APK 做同样的事情时,我发现只有我自己的 Java 类和 Adobe 的类,并且找不到我可以看到的第 3 方类。
我在 Adobe 论坛上发布了这个,但我想我会尝试一下 SO 智囊团。谢谢你。
actionscript-3 - flex 4 列表没有可选的错误?
有什么方法可以将 flex 4 列表组件设置为可选择的“false”或禁用/隐藏其选择颜色?我试图改变它的设计视图,但它不允许我改变它。我也尝试过通过列表组件或通过 as3 的滚动条/视口控件来调整它,但我似乎真的找不到办法。
events - Flex Mobile - 视图内容完全显示在屏幕上后是否触发事件
我正在尝试使用通过 API 获取的照片构建一个图片库。API 一次只允许获取 1 张照片。
我想显示一张照片,当用户向左/向右滑动时显示上一张或下一张照片。
我希望用户体验无缝/快速。为了实现这一点,我正在考虑执行以下操作:- 当全屏查看照片时,在背景中获取上一张和下一张照片。但是,我应该使用什么事件,以便 API 调用过程不会对用户造成任何延迟。
所以我的问题是,在视图的照片/内容显示在屏幕上之后是否会触发事件。
这样,我可以在该事件中调用 API 并预取数据。
如果我应该采取完全不同的方法,那么也请提出建议。
谢谢。
android - Flex Mobile 4.5 和 4.5.1 - 如何在某些文本输入而不是正常输入上调用数字软键盘
Flex Mobile 4.5 和 4.5.1 - 如何在某些文本输入而不是正常输入上调用数字软键盘
没有限制的解决方案,我想当我按下文本输入时,我想查看像 1. 2. 3. 4. 5. 6. 7. 8. 9. 0 这样的数字按钮,就像我将它切换到数字时一样
这个问题在安卓、ios、黑莓上
sqlite - 跨视图的 flex 移动 sqlite 数据库连接
我对 flex 移动环境比较陌生。我在 flex mobile 中使用 sqlite。
我有一个基本的应用程序,它有一个欢迎屏幕和注册。
在欢迎屏幕中,如果本地数据库(sqlite)中不存在表,则会创建表
在欢迎屏幕中
以上工作完美,并创建了表格。
在注册屏幕中,我是否应该像在欢迎屏幕中的 s:creationComplete一样再次初始化 db 变量。
如果我不重复并尝试访问 conn(SQLConnection 的变量),这是我得到的错误
TypeError:错误 #1009:无法访问空对象引用的属性或方法。
但是将来我将拥有大约 30 个这样的屏幕,所以我是否必须在他们的 s:creationComplete 中重复所有屏幕的代码?
最后,我想轻松地在其他屏幕中打开数据库连接并执行我的 sqlite 操作。
如果我错了,请纠正我或提出更好的方法(如果有)。非常感谢
android - iOS 中的 Flex Mobile 日志输出
我正在尝试调试 Flex Mobile 项目的问题。具体来说,为了调试它,我需要使用 iOS 的发布版本(这是问题出现的唯一方式)。我很难找到在发布版本中查看日志消息的方法。是否有人能够在管理器控制台中成功查看日志消息?如果是这样,您是如何实现的?
actionscript-3 - 如何将 Flex Mobile ActionBar 向下移动一点点?
我试图简单地将 actionBar 向下移动 75 像素,这样我就可以在其中插入一个 adMob 广告。
我试过了:
但是,我在视觉上没有看到任何不同,它没有移动,它没有给我任何错误,但如果我这样做trace(navigator.actionBar.y);
,它声称它是 75 ......即使它显然不在屏幕上。
有没有人有任何想法?此外,这仅适用于 ONE 视图,我不能使用将操作栏向下移动到整个应用程序的解决方案。我只需要它在这个特定的视图中向下移动。
谢谢!
编辑:@Brian,谢谢你的建议,几乎把这整个搞砸了。我正在尝试在皮肤内创建一个功能来为 adMob 广告添加空间。但是,我认为我没有正确引用该函数,因为当我这样做时,我没有收到任何错误,也没有发生任何事情。
我做了:
顶上...然后我只是尝试做一个简单的事情,例如:
但什么也没有发生。有任何想法吗?感谢您提供帮助。