Android Question Problem implementing Google Billing

I am using the library
google billing
to implement Google Play Payments, but when I upload the app to the console, it gives this message after checking
finally got the solution.
By 2023, <uses-permission android:name="com.android.vending.BILLING"/> </manifest> is handled by the 'BILLING' module, so you don't need to ad it in the manifest by yourself.
Instead, in android/app/build.gradle, add the following line in the dependencies section:
dependencies {
// blah blah

def billing_version = "5.1.0" // for today, it's the latest
implementation "com.android.billingclient:billing:$billing_version"
}

I also wrote
CreateResourceFromFile(Macro, GooglePlayBilling.GooglePlayBilling)
access in the manifest.

Please advise what I should do.
 

DonManfred

Expert
Licensed User
Longtime User
Please advise what I should do.
What B4A Version you are using?
With an uptodate SDK?

You comment above point to V5 of Billingversion.
Uptodate is V7 i guess.

Updates

- v7.01 - Fixed outdated manifest macro.
- v7.00 - Based on Google Play Billing v7.00. Note that the android.test.purchased id no longer works. This partially breaks the example.
 
Upvote 0

asales

Expert
Licensed User
Longtime User
it gives this message after checking
(...)

finally got the solution.
By 2023, <uses-permission android:name="com.android.vending.BILLING"/> </manifest> is handled by the 'BILLING' module, so you don't need to ad it in the manifest by yourself.
Instead, in android/app/build.gradle, add the following line in the dependencies section:
dependencies {
// blah blah
This message is from Google Play Console? I don't think so.

Please provide more details about what's happening.
 
Upvote 0
Top