2012-01-11 13 views

答えて

2

Rubotoアプリは通常のAndroidアプリとして動作しますが、Rubyコードを実行できるJRubyジャーを追加します。全体的に、RubotoアプリとJava Androidアプリの特別な設定は必要ありません。

Rubotoアプリは、すべてのJRubyアプリと同様に、プレーンなJavaアプリよりも多くのメモリとCPUを使用します。 「最大VMアプリケーションヒープサイズ」を使用してエミュレータをさらにヒープにすると、開発が容易になりますが、ユーザーのターゲットデバイスの設定が異なる可能性があることに注意する必要があります。私は48の値を使用します。それに加えて、あなたはあなたの "デバイスラムサイズ"を512に設定して、十分なメモリ合計を確保することができます。

Android 3、APIレベル11以降、アプリケーションタグのandroid:largeHeap = "true"属性を使用して、AndroidManifest.xmlでアプリがより多くのメモリをリクエストできます。これはRubotoジェネレータによって自動的に設定されますが、アプリケーションに設定されていることを確認することができます。この属性を「true」に設定すると、アプリのヒープが256 MBになります。

関連する問題