StoreGreen v0.1.0

✗ 1 BLOCK — store will reject
1BLOCK
0RISK
0WARN
3undecidable
3passed
modules: app · form factor: phone · 0.004s
repo: /tmp/demo/tipjar-amazon
aab: —

Findings

BLOCK AMZ-IAP-06 decided from: source
R8 keep rules incomplete — missing: -keep class com.amazon.** { *; }, -dontwarn com.amazon.**, -keepattributes *Annotation*
at: app/proguard-rules.pro:1
found: missing: -keep class com.amazon.** { *; }; -dontwarn com.amazon.**; -keepattributes *Annotation*
expected: -keep class com.amazon.** { *; } -dontwarn com.amazon.** -keepattributes *Annotation*
✎ manual Add to your proguard-rules.pro: -keep class com.amazon.** { *; } -dontwarn com.amazon.** -keepattributes *Annotation*

Undecided (3)

AMZ-IAP-03 · com.amazon.device.iap.ResponseReceiver not found in source manifests — a dependency AAR may still contribute it; re-run with --aab
gave up at app/src/main/AndroidManifest.xml:1
AMZ-IAP-04 · com.amazon.venezia not found in source manifests — a dependency AAR may still contribute it; re-run with --aab
gave up at app/src/main/AndroidManifest.xml:1
AMZ-IAP-01 · AppstoreAuthenticationKey.pem not found in source tree — the key is a secret and does not belong in a public repository; verify it is injected at build time before uploading
gave up at app/build.gradle:1
3 rules passed
SMOKE-01 — repo root is a readable directory: /tmp/demo/tipjar-amazon
GP-API-01 — targetSdk 36 ≥ 36 (form factor: phone (assumed — no form-factor feature found))
X-FLAVOR-01 — Play Billing correctly scoped to play flavor; Amazon IAP in amazon flavor

Not applicable (2): GP-BILL-01, GP-16KB-01

Not implemented (13): AMZ-IAP-02, AMZ-IAP-05, AMZ-IAP-07, AMZ-IAP-08, GP-API-02, GP-BILL-02, GP-PERM-01, GP-PERM-02, GP-PRIV-01, GP-DS-01, GP-EXP-01, X-SIGN-01, X-VER-01


StoreGreen v0.1.0 · MIT licence