In my AndroidManifest.xml application, I have
<uses-permission android:name="com.android.vending.BILLING" />
Is it possible to replace it with:
<uses-feature android:name="com.android.vending.BILLING" android:required="false" />
?
I assume that as a result, my application will appear in both countries with and without payment support. In the latter case, in-app purchases simply do not work.
When you download an APK with the indicated changes, Google Play warns:
"You have downloaded an APK that does not have BILLING permission, or has BILLING limited to specific sdk versions. PAYMENT requires permission to sell products in the app."
Should I ignore it and still assume that purchases will be available in supported markets?
source share