3

シミュレーターで完全にスムーズに動作するiPhoneアプリを作成しました。今、私はそれをアンドロイドデバイスにデプロイしようとしています(私はシミュレーターとアンドロイドデバイスでもそれを試しました)そして私のアプリは非常に遅くなります。下にスクロールするだけでも地獄のように遅れ、ページをロードするのに5秒ほどかかります。

この遅い動作を引き起こす可能性のあるものはありますか?

Titanium SDK 1.6.2を使用しており、エミュレーターで実行する場合はAndroid2.3を使用しています。-APIレベル10。

ありがとう!

4

2 に答える 2

1

Titanium Appcelerator TableViewsは、Androidでは非常に遅いです。彼らのQ&Aセクションに目を通すと、この問題を抱えているのはあなただけではないことがわかります。最善の策は、できるだけ複雑さを取り除くか、すべての行を画像として事前にレンダリングして、スクロールビューに配置することです。

于 2011-05-15T08:11:56.193 に答える
1

継続的ビルドのTitaniumMobileSDk v1.8は、テーブルビューを高速化するようです。

http://builds.appcelerator.com.s3.amazonaws.com/index.htmlからダウンロードできます。

また、AndroidデバイスをMacに接続し、TitaniumStudioにアプリをインストールしてもらいました。Androidエミュレーターで行うよりもはるかに高速です。

さらに、リモートソースからの映画の再生などの一部の機能は、エミュレータでは機能しませんが、Androidデバイスでは機能します。

于 2011-05-21T03:09:14.787 に答える