1

我有一个奇怪的问题。我工作时有 FDT5 Max,家里有 FDT5。使用 Max 我可以创建一个新的 Air for Android 项目,使用免费的我可以创建一个 Mobile AS3 项目,然后将 Android 设置为目标平台。好的。但问题是当我启动调试时。

使用 Max Air for Android 项目一切正常(所以跟踪没问题),但使用 FDT5 上的 Mobile AS3 项目免费,我总是收到“播放器无法连接端口 7935”错误。

我在 Windows 防火墙中添加了规则(复制自 Flash Builder 4.5 的 3 条规则,因此 udp、tcp 和通用端口 7935),但我仍然无法从我的三星 Galaxy S 调试(应用程序已启动但我不能追踪任何东西,所以以这种方式非常辛苦)。

同样的情况也发生在雪豹身上。

有同样问题的人解决了这个问题吗?

谢谢!

4

1 回答 1

1

如果您在设备本身收到此错误,您将必须授予您的应用程序访问 Internet 的权限。在 FDT Max 中,您可以通过勾选移动属性轻松做到这一点。在 FDT Free 中,您必须手动将此权限添加到您的应用程序描述符中,因此您的描述符的 android 部分如下所示:

<android>
    <manifestAdditions><![CDATA[<manifest android:installLocation="auto">
    <uses-permission android:name="android.permission.INTERNET" />
  </manifest>]]></manifestAdditions>
</android>
于 2011-12-02T11:45:54.020 回答