7

私は Java を使用して Android SDK でいくつかの Android アプリを開発しました。XE5 がリリースされ、経験豊富な Delphi 開発者になったので、Android アプリのサンプルをいくつか試しました。私の印象では、XE5 で設計された Android アプリは非常にゆっくりと実行され、起動します。非常にゆっくりと、ほぼ 4 秒の黒い画面で、エクスペリエンス全体が台無しになります。

XE5 Android アプリがネイティブ コードで実行されることは知っていますが、これが起こらないもう 1 つの理由は、非常に高速であることです。

それについて私ができることはありますか?

私はテストに Samsung Galaxy S2 を使用しているため、テスト機器に関するものではありません。

4

1 に答える 1

8

メモリに読み込まれて実行されるネイティブ ライブラリのサイズが原因で、読み込みが少し遅くなります。

新しい対応デバイスでリリース ビルドを実行していることを確認してください。それほど悪くはありません。

しかし、現在の状況では、常に大規模なネイティブ ライブラリが存在します。

考えられる行動の 1 つは、スプラッシュ スクリーンを使用してユーザーの注意をそらすことです。ただし、これは簡単ではありません。しかし、それは実現可能です。1週間かそこらでどこかで文書化されます。

于 2013-10-09T13:30:30.860 に答える