Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference Between "com.android.vending.BILLING" And "android.permission.BILLING"

Whilst setting up in-app purchases in my app, I came across the fact that there are two permissions related to billing:

<uses-permission android:name="com.android.vending.BILLING" />

<uses-permission android:name="android.permission.BILLING" />

What is the difference between these two permissions? It seems most people online are stating to use the first one for in-app purchases but then what is the second one needed for?

like image 376
edwoollard Avatar asked Aug 06 '15 10:08

edwoollard


1 Answers

For reference, this permission is no longer necessary if you've migrated to BillingClient (at the time of writing version 4.0). The following screenshot is from Android developer documentation.

Screenshot from Google Documentation

like image 69
Gleno Avatar answered Oct 22 '22 03:10

Gleno