複数の APK 機能の AFAIK は、少なくとも現在のリリースでは国のフィルタリングをサポートしていません。詳細については、複数の APK でサポートされているフィルターとルールを確認してください。
とにかく2つのapkを構築する場合。複数の APK 機能を使用する以外に、2 つのスタンドアロン アプリケーション (開発者コンソールでそれぞれの国を区別して設定することができます) としてそれらを公開する方が、はるかにシンプルで簡単に維持できます (将来のリリースで国をフィルタリングすることさえサポートすると述べています)。コードの重複を避けるための通常の方法は、Android ライブラリ プロジェクトを使用することです。
すべてのケースで単一の apk をビルドして公開するだけの場合。実行可能な解決策は、プロジェクト リソースでサポートされている国リストを維持し、国リストに基づいてアプリ内課金コードを有効/無効にする条件分岐を追加し、実行時にいくつかの UI 警告でユーザーを確認することです。
if (isInSupportedCountryList()) {
setInAppBillingOn();
} else {
setInAppBillingOff();
}
ご覧のとおり、新しい国が Google によってサポートまたは削除されるたびに、更新/再公開が必要です (必要ではありません)。