1

現在、私は iOS と Android 用の Air アプリに取り組んでいます。Air 3.5が対象です。iPhone 4 / 4s でのパフォーマンスは、gpu レンダリング、StageQuality.LOW、ベクトルを可能な限り回避するなど、多くの最適化を行った後、全体的に許容範囲内でした。私はパフォーマンスの向上に多大な努力を払いました。

それでも、時々、アプリは非常に遅くなります。これが発生した後の正確な時点、アクション、またはアクションの組み合わせはありません。場合によっては、何日も発生しないことがあります。ただし、それが発生した場合は、アプリを強制終了して再度起動するだけで効果があります。したがって、問題が (一部の) iPhone 4 および 4s でのみ発生するというマイナーな問題について話しているわけではありません。iPad 3、4、iPhone 5、Android デバイスではありません...

解決策がどこにあるのかについて、同様の経験や指針を持っている人はいますか? GPU メモリがいっぱいになるとどうなりますか? またはデバイスメモリ?これが関係している可能性はありますか?

4

2 に答える 2

1

Adobe Air がネイティブ アプリとしてのパフォーマンスを期待しないでください。私もAdobe Airでアプリを開発しています。

あなたの開発経験の音によって。物乞いの段階ではパフォーマンスがそれほど悪くないため、メモリの問題に関係していると思いますが、時間の経過とともに悪化します(したがって、アプリを強制終了する必要があります)。メモリリークの問題を調べることをお勧めします。

于 2013-01-24T01:21:54.807 に答える