1

奇妙な問題があります。私は職場でFDT5Maxを使用し、自宅でFDT5を無料で使用しています。Maxを使用すると、新しいAir for Androidプロジェクトを作成できます。無料で、モバイルAS3プロジェクトを作成し、Androidをターゲットプラットフォームとして設定した後です。Ok。しかし、問題はデバッグを起動するときです。

Max Air for Androidプロジェクトではすべてが機能しますが(トレースは問題ありません)、FDT5のMobile AS3プロジェクトでは無料で、常に「プレーヤーがポート7935に接続できません」というエラーが発生します。

Windowsファイアウォールにルールを追加しました(Flash Builder 4.5の3つのルールからコピーしたため、ポート7935のudp、tcp、generic)。それでもSamsung Galaxy Sからデバッグできません(アプリは起動しますが、デバッグできません)何かをトレースするので、この方法ではかなり大変な作業です)。

ユキヒョウでも同じことが起こります。

同じ問題を抱えている人はこれを解決しましたか?

ありがとう!

4

1 に答える 1

1

このエラーが発生した場合は、デバイス自体にインターネットへのアクセス許可を付与する必要があります。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 に答える