2017-07-11 3 views

答えて

4

Instant Appsのコンテキストでは、1つのAPK内で複数のデクシックスがサポートされていません。ただし、インスタントアプリをいくつかの機能に分割することができ、各機能APKは最大65kのメソッド(標準のデックス制限)を保持できます。複数の機能を持つインスタントアプリケーションを構築する方法については、Structure of an instant app with multiple featuresのドキュメントを参照してください。

しかし、大きなdexはパフォーマンスに影響を与えますので、最適なパフォーマンスを達成するためにメソッドカウントを減らす方法(ProGuardルールの微調整、未使用コードの削除など)を検討してください。

+0

インスタンスアプリケーションの場合、「複数のdexesは単一のAPK内でサポートされていません」というこの文章ですか?実際に私はリソースのために問題を抱えていました。マルチディレーティングを無効にすることで問題が解決されないようですので、マルチディレーティングも機能していると言えます。もちろん、プロガードを使用すると一般的に意味をなさないでしょうが、ベースフィーチャーが十分に大きい場合もあります。 – karate

+1

ええ、インスタントアプリのコンテキストでは、複数のデクシックスは1つのAPK内でサポートされていません。複数の場合、動作は定義されていないため、エラーになる可能性があります。明確にするために私の答えを編集しました。 –

関連する問題