我們正在準備發佈即時應用程序以通過「即時應用程序開發」渠道來玩商店以進行測試。 當我們簽署即時應用程序(使用安裝的應用程序使用相同的密鑰存儲)時,通過抱怨「您的即時應用程序APK應包含在發送存儲時發生錯誤時只鎖定一個功能模塊apk內部zip文件夾(instant-release.zip)至少一個基地APK」Android即時發佈版本不包括基礎APK
反正我們能夠看到預期的結構下的即時調試版本的調試之間
結構的尊重和發行版本如下
instant-debug.zip
- 你好-debug.apk
- 基debug.apk
- 再見debug.apk
- 你好-release.apk
並不確定我們是否在gradle配置上犯了錯誤。如果有人能就此提出建議,這將非常有幫助?
您可能需要張貼您的gradle這個文件和build命令來幫助解決這個。你如何構建你的發佈?通過Studio菜單或通過命令行assembleRelease? – AdamK
感謝@AdamK,我們嘗試了谷歌示例https://github.com/googlesamples/android-instant-apps/tree/master/hello-feature-module和gradle結構與此相同。另外我們通過Android Studio 3.0菜單簽署即時構建。 – Thana
使用Android Studio中的菜單進行一些已知問題的簽名。您可以嘗試在build.gradles中設置signingConfigs,然後從命令行或Studio中的gradle菜單(右側的一個)運行assembleRelease。以下是關於設置signingConfigs的一些信息:https://developer.android.com/studio/publish/app-signing.html#secure-shared-keystore – AdamK