feat:增加支付公钥配置项

This commit is contained in:
Max
2023-11-29 19:32:46 +08:00
parent 1d5b04b34b
commit f5410851fa
2 changed files with 4 additions and 5 deletions

View File

@@ -2,13 +2,13 @@ apply from: "./module_standard.gradle"
android {
namespace 'com.example.module_google'
def gak = project.hasProperty("GOOGLE_APP_KEY") ? GOOGLE_APP_KEY :
"Define GOOGLE_APP_KEY in gradle.properties. Or './gradlew -PGOOGLE_APP_KEY=gak_value ... taskName'"
def gak = project.hasProperty("GOOGLE_BILLING_PUBLIC_KEY") ? GOOGLE_BILLING_PUBLIC_KEY :
"Define GOOGLE_BILLING_PUBLIC_KEY in gradle.properties. Or './gradlew -PGOOGLE_BILLING_PUBLIC_KEY=gak_value ... taskName'"
def gsci = project.hasProperty("GOOGLE_SERVER_CLIENT_ID") ? GOOGLE_SERVER_CLIENT_ID :
"Define GOOGLE_SERVER_CLIENT_ID in gradle.properties. Or 'gradle -PGOOGLE_SERVER_CLIENT_ID=gak_value ... taskName'"
defaultConfig {
buildConfigField "String", "GOOGLE_APP_KEY", "\"$gak\""
buildConfigField "String", "GOOGLE_BILLING_PUBLIC_KEY", "\"$gak\""
buildConfigField "String", "GOOGLE_SERVER_CLIENT_ID", "\"$gsci\""
}
}

View File

@@ -29,8 +29,7 @@ class BillingService(/*活动*/
private const val TAG = "BillingManager"
/*购买key*/
private const val BASE_64_ENCODED_PUBLIC_KEY =
""
private const val BASE_64_ENCODED_PUBLIC_KEY = BuildConfig.GOOGLE_BILLING_PUBLIC_KEY
}
/*客户端*/