그래서 LVL 문서를 앞뒤로 읽었고 내 응용 프로그램과 함께 작동하도록했습니다. 나는 캐시 된 응답에 대한 질문을 보았다. 그러나 LVL 문서의 일부 문구를 기반으로 궁금한 점이 있는데, 앱이 초기화 될 때마다 라이센스 검사기를 부르길 원하십니까? 이것을 구현하는 가장 안전한 방법입니까? Google과 같은 ServerManagedPolicy를 사용하면 라이센스 검사를 호출하고 앱을 실행하거나 실패 할 경우 선택하는 작업을 수행합니까? 나의 작은 관심사 중 하나는 네트워크 데이터 사용입니다. 그들은 사용자에게 알리지 않고 리소스를 사용할 때주의해야 할 필요가 있음을 알게되었으며 사용자에게 알리지 않고 네트워크 데이터를 사용하는 것으로 보입니다.Android : 앱을 열 때마다 LicenseChecker를 호출해야합니까?
이 코드를 추가하면 누구든지이 코드로 인해 앱에 지연이 발생합니까? 내 애플 리케이션의 특성으로 인해, 그것을 열고 다음 네트워크를 통해 올 수있는 모든 시간을 기다리는 것은 분명히 그 사용에서 산만하게 될 것입니다. 내가 직접 응답을 캐싱해야합니까, 아니면 이것을 생각하는 것일까 요?
답장을 보내 주셔서 감사합니다. 나는 더 많은 것을 읽고 질문을 게시 한 후에 그것을 검토하고있다.또한 LVL이 자체 캐싱을 수행하는 것처럼 보입니다. 그래서 나는 이것이 생성 할 실제 트래픽의 양에 지나치게 염려 할 것입니다. 나는 주된 절차에 대한 나의 onCreate에 대한 라이센스 검사를 호출 할 것이다. 그것이 진짜 문제가된다면 나는 더 느슨한 버전으로 업데이트를 발행 할 수 있습니다. 나는 그들이 ServerManagedPolicy가 나를 위해 모든 백그라운드 작업을 수행한다고 가정합니다. – Isaac
@Tom의 대답에 대한 위의 내 의견을 참조하십시오. 간단한 예제를 만들고 결과를 토스트하면 앱을 시작할 때마다 호출되는 것을 볼 수 있습니다. – trgraglia