2

私の現在のゲーム プロジェクトは十分に大きくなっており、テストのためにデプロイするとき、これを実際に携帯電話に配信するまで数分待っています。他に取り組まなければならないこともありますが、座って待たなければならないこともあります。残念ながら、これは開発プロセスを遅らせています。

これの最大の要因はパッケージサイズだとすでに確信しています。私のパッケージは現在 18 MB をわずかに下回っていますが、もっと大きなパッケージのアプリが世の中にあることは知っています。

パッケージ サイズを小さくする以外に、デプロイを高速化するためのトリック、電話の設定、または Eclipse の設定はありますか?

よろしく。

4

2 に答える 2

2

これは「パッケージ サイズを縮小する以外」というあなたの基準を完全には満たしていませんが、私の推測では、そのファイル サイズのほとんどはおそらくテクスチャとオーディオ リソースによるものです。

それらすべてをフォルダーの下の APK にパックする代わりにres/、リソースを一時的にデバイスのファイル システムにコピーし、リソースの代わりにそこから読み込むことをお勧めします。次に、APK を繰り返しアップロードするときに、同じリソースを何度も転送し続ける必要はありません。

ほとんど一元化された場所からリソースをロードする場合、res からのロードからファイルからのロードに変更するには、コードを数行変更するだけです。ゲームのリリースが近づき、多くのイテレーションを行う必要がなくなったら、それらをリソースとして再度パッケージ化できます。

于 2012-09-27T23:33:03.337 に答える
1

あなたが欲しいのはアンドロイドエミュレータです。エミュレーターを Eclipse IDE プラグインとしてインストールできます。

http://developer.android.com/tools/sdk/eclipse-adt.html

@「残念ながら、私のシステムは非常に遅い (そして古い) ため、実際のデバイスでアプリを実行する場合と比較して、エミュレーターは糖蜜のように実行されます。」
http://dev.blogs.nuxeo.com/2011/10/speeding-up-the-android-emulator.html

于 2012-09-27T23:14:47.110 に答える