は、私は以下のモジュールとインスタントアプリを持っていませんでしたinstalled
はfeature1
と012の両方を持つおよびinstant
は、feature1
のみを有する。インスタントアプリのGoogle Playのアップロードは
インスタントbuild.gradle
:
apply plugin: 'com.android.instantapp'
dependencies {
implementation project(':base')
implementation project(':feature1')
}
がbuild.gradle
をインストール:
apply plugin: 'com.android.application'
dependencies {
implementation project(':base')
implementation project(':feature1')
implementation project(':feature2')
}
私は、デベロッパーコンソールをGoogle Playにアップロードをテストしたいので、私はinstant
アプリのリリースビルドを作成しました。それはbase
とfeature1
のAPKが含まれていますが、私はコンソールにそれをアップロードするとき、私はエラーを取得:
Your Instant App APKs contains an APK name 'feature2' that either does not exist or was not included.
私が間違っているのは何を? installed
とinstant
アプリのさまざまな機能を組み合わせることは可能でしょうか?
実装プロジェクト( ':feature1')実装プロジェクト( ':feature2')。フィーチャー名の数字を無視するツールにはバグがあり、両方のフィーチャーが「フィーチャー」になります。これはいくつかの問題を引き起こします。フィーチャーには適切な名前を使用してください。 「listing_feature」、「details_feature」など – Anirudh
@Anirudhありがとうございますが、これらの名前は例です。機能は私のプロジェクトに固有の名前を持っています。 – mol