SDK Lite quảng cáo trên thiết bị di động của Google

Giống như mọi thư viện Android khác, SDK Dịch vụ của Google Play tăng kích thước của các ứng dụng có bao gồm công cụ này. SDK Lite quảng cáo trên thiết bị di động của Google là phiên bản gọn nhẹ của SDK quảng cáo trên thiết bị di động của Google được thiết kế để giảm tác động đó. Tỷ lệ này là một phần của kích thước của SDK thông thường.

Cùng với việc giảm kích thước, việc sử dụng SDK Lite cũng làm giảm tổng số các phương thức được tham chiếu trong một ứng dụng. Điều này đặc biệt hữu ích khi triển khai cho các phiên bản Android mà nhà phát triển có thể gặp phải tài liệu tham khảo 64K giới hạn.

Dưới đây là cách định cấu hình gradle để kết hợp SDK Lite vào ứng dụng của bạn:

dependencies {
    implementation 'com.google.android.gms:play-services-ads-lite:23.3.0'
}

Các điểm hạn chế của SDK Lite

Bạn chỉ nên sử dụng SDK Lite trong các ứng dụng được phân phối qua Cửa hàng Google Play.

Không giống như các dịch vụ khác của Google Play, Triển khai SDK quảng cáo trên thiết bị di động của Google trong APK các dịch vụ của Google Play cũng có trong thư viện ứng dụng Dịch vụ Google Play. Điều này cho phép hỗ trợ về thiết bị không có APK Dịch vụ Google Play. Trong thời gian chạy, SDK sẽ so sánh các phiên bản của thư viện ứng dụng và APK các dịch vụ của Google Play, đồng thời sử dụng phiên bản mới hơn.

SDK Lite loại bỏ hoạt động triển khai SDK Quảng cáo của Google trên thiết bị di động khỏi ứng dụng thư viện của mình, chỉ để lại một giao diện cho APK Dịch vụ Google Play. Lite SDK dựa vào việc triển khai APK. Nếu bạn triển khai ứng dụng bên ngoài cửa hàng Google Play, chúng tôi không thể đảm bảo rằng thiết bị của người dùng sẽ có cài đặt APK Dịch vụ Google Play.

Trên các thiết bị có phiên bản Dịch vụ Google Play mới nhất, SDK Lite giống với hành vi của SDK chuẩn. Tuy nhiên, trên các thiết bị mà Dịch vụ Google Play đã lỗi thời hoặc không hiện diện, có thể SDK Lite sẽ tham chiếu Các API không có sẵn hoặc đã được thay đổi so với các API trên Google Play APK dịch vụ. Điều này sẽ dẫn đến việc không hoạt động và lỗi được ghi lại, có thể làm cho quảng cáo không phân phát đến các thiết bị đó.