# Android SDK 介绍 PayKKa 为 Android 系统提供了一套可以在 App 内嵌入 [Web 收银台](/zh-hans/payments/docs/transaction/web/hosted-web) 的 SDK,支持 Java 和 Kotlin 项目直接调用。SDK 支持自定义收银台的支付回调,方便 PayKKa 商户快速将 PayKKa 支付网关集成到 App 中。最新的 Android SDK 下载地址可在 [Android SDK 历史版本和更新日志](/zh-hans/payments/docs/developer-resources/native-sdks/android-sdk/release-history) 中找到。 br Hosted webview in Android App br ## SDK 兼容情况 SDK 支持 Java 以及 Kotlin 直接调用,兼容 minSdkVersion `21`(Android 5.x)的设备。 ### Google Pay SDK 目前基于系统 Android WebView 来实现拉起 Google Pay 支付弹窗,完成支付。故对当前 Android 设备的系统版本、Android System WebView 版本、Google Play Services 的版本有一定要求。理论上,满足以下软件版本条件的设备可以正常完成 Google Pay 支付: - Android System WebView / Chrome WebView ≥ *137* - Google Play Services ≥ *25.18.30*(用于原生支付交互) 注意 使用 SDK 的 API 打开 WebView 收银台时,若 SDK 判断当前设备的系统版本过低,或者通过 `WebViewFeature.isFeatureSupported(WebViewFeature.PAYMENT_REQUEST)` 判断不支持 `PAYMENT_REQUEST` 特性,则会直接打开外部浏览器(默认使用 Chrome)并跳转到 PayKKa Web 收银台,引导用户完成支付。 SDK 目前实际已测试通过的对应设备厂商系统版本、Android 版本、Google Play Services 版本等兼容情况列表如下: | 厂商系统版本 | Android 版本 | Google Play Services 版本 | Android System WebView 版本 | Google Pay 支持情况 | | --- | --- | --- | --- | --- | | One UI 6.1 | Android 14 | 25.47.30 (260400-833691957) | 142.0.7444.171 | ✅ 支持 | | OriginOS 5 | Android 15 | 25.47.30 (260400-833691957) | 143.0.7499.34 | ✅ 支持 | | HyperOS 3.0.4.0 | Android 16 | 25.47.30 (260400-833691957) | 142.0.7444.174 | ✅ 支持 |