問題タブ [in-app-update]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - アプリ内アップデート : 柔軟なアップデートと即時アップデートのどちらかを選択する戦略を決定します
提供用に Google のライブラリを実装しており、 Google Play ストアからIn-App updates
受け取ることができます。と の両方を1 つのアプリに実装したいと考えています。しかし、私はそうする方法を見つけることができません。アプリ内更新ライブラリは、単なる整数である VersionCode に基づいてチェックを実行します。柔軟な更新と即時更新のどちらを使用するかを決定するための戦略を立てる方法はありますか?In-App updates
Immediate update
Flexible update
java - アプリの更新を即時またはフレキシブルとしてマークする方法 (アプリ内更新 API)
アプリのアップデートをリリースしようとしていますが、プレイ コンソールから新しい API をアップロードする際に、アップデートを即時またはフレキシブルとしてマークする方法が見つかりません。
さまざまな種類の更新のロジックは、既にコードに記述されています
android - Android アプリ内アップデートをデバッグするためのベスト プラクティス
既に Playstore にあるアプリケーションで Google In-App Updates ライブラリを使用しようとしました。しかし、私はそれをテストする方法についていくつかの問題があります。UI が表示されておらず、実際に更新が実行されていないため、FakeAppUpdateManager は使用しません。
まず、キーストアが異なるため、versionCode を Playstore のバージョン コードよりも低く設定しても、デバッグ ビルドでテストできません。
第二に、いくつかのチュートリアルによると、リリースビルドを使用し、Playstore にアップロードするために使用するのと同じキーストアで署名する必要があると述べています。しかし、私がそれをしたとき、私はまだアプリ内アップデートを取得しませんでした. 私の推測では、Google App Signing を使用したため、フィンガープリントが異なり、同じアプリケーションとして認識されないためです (これについて間違っている場合はお知らせください)。
これをテストするエレガントな方法はありますか?