ich einen Instant-App mit folgenden Modulen haben:Instant-App Google Play-Upload fehlgeschlagen
- Basis-Feature
- feature1
- feature2
- Instant
installiert Ich möchte installed
haben beide feature1
und feature2
und instant
haben nur feature1
.
Sofort build.gradle
:
apply plugin: 'com.android.instantapp'
dependencies {
implementation project(':base')
implementation project(':feature1')
}
build.gradle
installiert: Play-Entwicklerkonsole
apply plugin: 'com.android.application'
dependencies {
implementation project(':base')
implementation project(':feature1')
implementation project(':feature2')
}
Ich möchte Upload auf Google testen, so dass ich erstellt instant
App Release-Build. Es enthält base
und feature1
APKs, aber wenn ich es laden zu bekomme ich tröste den Fehler:
Your Instant App APKs contains an APK name 'feature2' that either does not exist or was not included.
Was mache ich falsch? Es ist möglich, verschiedene Sätze von Funktionen für installed
und instant
Apps zu haben, oder?
Implementierungsprojekt (': feature1') Implementierungsprojekt (': feature2'). Es gibt einen Fehler in den Tools, der die Zahlen im Feature-Namen ignoriert, so dass beide Features "Feature" sind. Dies kann einige Probleme verursachen. Verwenden Sie die richtigen Namen für die Features. für z.B. "listing_feature", "details_feature" – Anirudh
@Anirudh Danke, aber diese Namen sind nur zum Beispiel. Funktionen haben in meinem Projekt richtige Namen. – mol