Kann ich "uses-feature" anstelle von "uses-permission" mit "com.android.vending.BILLING" verwenden?
In der AndroidManifest.xml meiner App habe ich derzeit
<uses-permission android:name="com.android.vending.BILLING" />
Ist es möglich, es zu ersetzen durch:
<uses-feature android:name="com.android.vending.BILLING" android:required="false" />
?
Ich gehe davon aus, dass meine App in beiden Ländern mit und ohne Zahlungsunterstützung erscheinen würde. In letzterem Fall würden In-App-Käufe einfach nicht funktionieren.
Wenn Sie die APK mit den genannten Änderungen hochladen, warnt Google Play:
"Sie haben eine APK hochgeladen, die keine BILLING-Berechtigung oder eine BILLING-Berechtigung hat, die auf bestimmte SDK-Versionen beschränkt ist. Für den Verkauf von In-App-Produkten ist die BILLING-Berechtigung erforderlich."
Sollte ich das ignorieren und trotzdem davon ausgehen, dass Käufe in unterstützten Märkten erhältlich sind?