개별 기기별로 라이선스가 필요한 애플리케이션을 개발 중입니다. 동일한 기기에서 동일한 계정을 사용하는 동일한 사용자가 사용하더라도 별도의 라이선스를 구입해야한다는 의미입니다. Android LVL에서 지원되는 기능입니까? 처음에는 DeviceLimiter를 사용하여이를 수행 할 수 있다고 생각했습니다. 그러나 코드를 살펴본 후에는 동일한 라이선스를 얼마나 많은 장치가 공유 할 수 있는지 제한 할 수있는 방법만을 제공한다고 생각합니다. 이를 1로 설정하면 (기본적으로 서버는 DeviceLimiter의 인수로 LVL에서 제공하는 userId와 연결된 장치의 수를 확인합니다) 사용자는 하나의 장치에서만 라이센스를 사용할 수 있습니다. 그러나 그것은 내가 원하는 것만은 아니며 사용자가 다른 장치에 대해 여러 개의 라이센스를 구매하기를 바랍니다. 하지만 Google LVL은 사용자 계정과 연결되어 있으므로 어떤 라이선스가 어떤 기기인지 확인하는 방법이 없습니다.Android LVL 기기 별 라이선스
누구나 이전에이 작업을 수행 했습니까? LVL로 가능합니까? DeviceLimiter에 대한 올바른 이해가 있었습니까? 많은 감사합니다!
DeviceLimiter에 API를 추가하기 만하면 Policy.LicenseResponse isDeviceAllowed (String userId); 은 userId 문자열 만 사용합니다. – Safecoder