Flash Builder SDK问题

时间:2017-11-17 11:46:52

标签: sdk flash-builder

所以我需要安装一个新的SDK才能使用我购买的Compass ANE。我做了哪些以及我遇到的问题是“TabbedViewNavigatorApplication”不是受支持的组件。因此,经过一些研究,问题在于新的框架文件。我从原始的4.6.0(文件位置如下所示)中获取了框架文件:

C:\ Program Files \ Adob​​e \ Adob​​e Flash Builder 4.7(64位)\ sdks

并将其放入新的SDK文件中。这解决了这个问题,但现在我还有另一个问题,那就是我工作的旧代码现在已经崩溃了。

  1. 不再调用GeolocationEvent.UPDATE
  2. Camera.setMode()导致崩溃
  3. UIComponent.addChild(视频)导致崩溃
  4. 我能够毫无错误地运行该程序。

    Event is not being triggered for Geolocation in Flex

    这个人对我有类似的问题,他说他解决了他的问题,但我无法弄清楚他做了什么:

      

    我找出了这个具体问题的最终原因。它源于Flash Builder没有安装完整的Android SDK或IOS SDK。通过将SDK文件夹复制到Adobe Flash Builder中的正确路径来手动安装这些文件后,我的GPS事件被成功调用。   总而言之,如果你遇到麻烦,代码和一切看起来都没问题,但它不会调用你的事件,那么请检查以确保为Android和/或iOS正确安装了最新的Flexs SDK

    我没有使用Flex SDK做任何工作,如果有人可以推荐一个地方下载支持这些功能的地方,或者对如何解决我的问题有任何建议,我将非常感激。

1 个答案:

答案 0 :(得分:0)

解决了问题。如果有人找到这个,我的旧SDK将允许我从设备运行应用程序而无需请求地理定位事件的许可。新的SDk强制您使用权限状态事件。

现在对我有意义。只是希望我弹出一个错误请求许可而不是什么都不做。