2012-12-20 28 views
19

Chỉ vài tuần trước, Google đã thay đổi API Android LVL (Thư viện xác minh giấy phép).Cấp phép ứng dụng Android mới và cũ - nghi ngờ

Trong kiểm tra giấy phép LVL cũ dựa trên xác minh giấy phép sử dụng khóa công khai/riêng được tạo trên mỗi cơ sở tài khoản. Giả sử mới sử dụng khóa công khai/riêng tư cho mỗi cơ sở ứng dụng.

Tôi có ứng dụng sử dụng LVL cũ và có vẻ như nó hoạt động (có vẻ như, nhưng trên thực tế tôi không biết). Ứng dụng nhúng khóa công khai được tạo trên mỗi cơ sở tài khoản.

Bây giờ tôi nên làm gì khi quyết định nâng cấp ứng dụng của mình? Nhúng khóa công khai cho ứng dụng hoặc vẫn sử dụng khóa công khai cho tài khoản?

tôi không quản lý để tìm thấy bất kỳ manh mối trên trang web của nhà phát triển Android của Google ...

+0

Tôi đang gặp phải vấn đề tương tự. Ứng dụng của tôi nhận được phản hồi KHÔNG ĐƯỢC CẤP PHÉP khi tôi sử dụng Khóa Cấp phép được tạo cho ứng dụng cụ thể. Tuy nhiên, khi tôi sử dụng Khóa Cấp phép cũ (được tạo cho mỗi tài khoản, không phải trên mỗi ứng dụng), nó hoạt động như dự kiến. Tôi đang sử dụng phiên bản mới nhất của com.google.android.vending.licensing SDK. – BadCash

+0

Hướng dẫn trên trang web dành cho nhà phát triển Android của Google dường như đã lỗi thời - nó tham chiếu đến LVL dưới dạng Cấp phép thị trường của Google. Như chúng ta đã biết, Google đã thay đổi từ "Market" thành "Play" 9 tháng trước ... – BadCash

+1

Ồ, có vẻ như bạn chỉ cần đi uống một tách cà phê và đợi 30 phút hoặc lâu hơn khi tạo khóa cấp phép mới. Các phản hồi kiểm tra hiện hoạt động như mong đợi với khóa mới được tạo. – BadCash

Trả lời

1

Nó giúp để nghĩ về hệ thống chìa khóa giấy phép cũ như bị phản đối - nó vẫn hoạt động trên các ứng dụng cũ, và có thể tiếp tục làm việc để cập nhật. Như với bất kỳ thứ gì không được chấp nhận và có thể vô hiệu hóa hoặc bị xóa bất kỳ lúc nào trong tương lai mà không cần thông báo thêm, bạn có thể không muốn chờ quá lâu để sử dụng hệ thống mới - nhưng các phím cũ của bạn sẽ hoạt động ngay bây giờ. Vì vậy, nếu bạn phải đẩy ra một bản cập nhật, bạn có thể được ok với hệ thống/phím cũ.

Như BadCash đề xuất, việc tạo khóa cấp phép mới dường như không phải là quá trình nhanh. Khi được tạo, nó có thể mất từ ​​vài phút đến vài giờ để phổ biến trên hệ thống cấp phép của họ để nó có thể được công nhận là chữ ký cấp phép hợp lệ.

Xin lưu ý rằng Google có vẻ như di chuyển ra khỏi hệ thống này hoàn toàn, tuy nhiên, theo trang web của họ: Google Play Licensing Service

Vì vậy, tôi sẽ đề nghị từ chức với hệ thống mới để tránh phiền toái trong tương lai - nếu nó không phải là quá nhiều rắc rối, tùy thuộc vào số lượng ứng dụng của bạn - và ngồi thoải mái khi biết rằng trong tương lai bạn sẽ không phải làm điều đó nữa.

Các vấn đề liên quan