Câu hỏi thường gặp về SDK
3 phút đọc
🔥 Truy cập đầy đủ Tenjin với giá $200/tháng — bao gồm tất cả tính năng, không cần gói bổ sung, hủy bất cứ lúc nào. Xem giá cả & tính năng
3 phút đọc
Đúng vậy, bạn có thể xóa dòng sau đây khỏi tệp Manifest của Android.
android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> Execution failed for task ':transformClassesWithDexForRelease'.
com.android.build.API.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/actions/ItemListIntents;Lỗi này xảy ra khi bạn sử dụng phiên bản thư viện Google Play Services khác với các phiên bản Tenjin SDK cũ hơn của chúng tôi. Vui lòng cập nhật lên phiên bản mới nhất hoặc xóa thư viện sau đây để khắc phục:
/Assets/Plugins/Android/play-services-basement-11.0.4.aarChúng tôi đã bắt đầu hỗ trợ hai SDK dành cho các cửa hàng ứng dụng khác của Android, bao gồm MSA OAID SDK (minSdkVersion là 21 cho phiên bản 1.0.25) và Huawei referrer SDK (minSdkVersion là 19). Cả hai SDK này đều yêu cầu chúng tôi cập nhật minSdkVersion từ 16 lên 19 và từ 19 lên 21 tương ứng. Đây là lý do tại sao Tenjin có minSdkVersion là 21.
Nếu bạn cần sử dụng SDK mới nhất nhưng không có ý định tích hợp SDK Huawei Referrer và SDK MSA OAID, thì hãy thử sử dụng chi nhánh này.
Một số khách hàng của chúng tôi đã sử dụng điều này plug-in trước đây. Xin lưu ý rằng plug-in này không phải do Tenjin phát triển chính thức.
Vấn đề này có thể được khắc phục bằng cách xóa dòng 74 trong tệp TenjninEditorPrefs.cs. Nếu vấn đề vẫn chưa được giải quyết, vui lòng gửi email cho chúng tôi theo địa chỉ support@tenjin.com kèm theo thông tin chi tiết. Xin lưu ý, chỉ nên thực hiện bước này khi bạn không sử dụng Applovin MAX ILRD thông qua Tenjin.
Hủy quyền:
<uses-permission android:name=“android.permission.READ_PHONE_STATE” />Nếu vấn đề vẫn chưa được giải quyết, vui lòng gửi email cho chúng tôi theo địa chỉ support@tenjin.com.
Bạn có thể tham khảo hướng dẫn này tại đây.
Nếu bạn đang sử dụng Nền tảng Quản lý Sự đồng ý (CMP), bạn có thể tắt hoặc bật SDK Tenjin dựa trên sự đồng ý của người dùng thông qua CMP cho Mục đích 1 của IAB TCF v2.0. Để thực hiện việc này, bạn có thể tham khảo các phương thức SDK của chúng tôi tại đây –
Vì về mặt kỹ thuật, các điện thoại Huawei hiện nay không còn được coi là thiết bị Android, nên để khắc phục lỗi này, bạn sẽ cần tích hợp thư viện Huawei OAD từ ở đây để Tenjin SDK có thể lấy mã OAID từ thiết bị.
Hiện tại, chúng tôi chưa hỗ trợ tính năng IAP không cần mã (Codeless IAP) của Unity. Chúng tôi đề nghị quý vị sử dụng phương thức IAP truyền thống của Unity cho đến khi chúng tôi bắt đầu hỗ trợ tính năng IAP không cần mã của Unity.
Hiện tại, Tenjin SDK chỉ xử lý và báo cáo các giao dịch mua được thực hiện qua App Store hoặc Google Play có hóa đơn hợp lệ. Đối với các giao dịch mua bên ngoài (chẳng hạn như giao dịch trên các nền tảng thương mại điện tử, thanh toán bằng thẻ tín dụng hoặc các nguồn doanh thu không phải IAP khác), bạn có thể sử dụng tính năng tích hợp Server-to-Server (S2S) của Tenjin. Vui lòng liên hệ với support@tenjin.com để biết thêm chi tiết và hướng dẫn thiết lập.
Để khắc phục vấn đề này, vui lòng cập nhật các quy tắc ProGuard/R8 của bạn để giữ lại các lớp và thuộc tính này:
-keepattributes Signature
-keepattributes *Annotation*
-keep class com.google.gson.reflect.TypeToken { *; } 404 – Ứng dụng chưa được thiết lập: ID ứng dụng/cửa hàng chưa được cấu hình đúng, loại cửa hàng ứng dụng không khớp hoặc khóa SDK không chính xác (vui lòng đợi vài phút sau khi thực hiện các thay đổi trong quá trình thiết lập)
202 – Mã định danh thiết bị không hợp lệ: Thiếu hoặc ID quảng cáo không hợp lệ, hoặc cài đặt GDPR/từ chối nhận quảng cáo không chính xác
202 – Chưa đăng nhập: Khóa SDK có thể đã bị vô hiệu hóa
401 – Không được phép: Khóa SDK không hợp lệ hoặc không chính xác
Lỗi khi cài đặt Referrer (Android): Thiếu khóa giải mã hoặc cấu hình ProGuard/R8 không chính xác