몇 주 전에 구글이 안드로이드 LVL API (License Verification Library)를 변경했습니다.안드로이드 앱 라이센싱 신규 및 오래된 -
오래된 LVL 라이센스 검사는 계정별로 생성 된 공개/개인 키를 사용하여 라이센스 확인을 기반으로했습니다. 새로운 응용 프로그램 기반 당 공개/개인 키를 사용한다고 가정합니다.
오래된 LVL을 사용하는 응용 프로그램이 있는데 작동하는 것처럼 보입니다 (실제로는 알 수 있지만 실제로는 알 수 없습니다). 응용 프로그램은 계정별로 생성 된 공개 키를 내장합니다.
이제 앱을 업그레이드하기로 결정할 때 어떻게해야합니까? 애플리케이션에 공개 키를 삽입하거나 계정에 공개 키를 계속 사용 하시겠습니까?
내가 구글의 안드로이드 개발자 사이트에있는 모든 단서를 찾기 위해 관리하지 않았다...
저는 같은 문제에 직면하고 있습니다. 특정 앱에 대해 생성 된 라이센스 키를 사용할 때 내 앱에 라이센스가 부여되지 않았습니다. 그러나 이전 라이센스 키 (계정별로 생성되었거나 앱별로 생성 된)를 사용할 때 이는 예상대로 작동합니다. 최신 버전의 com.google.android.vending.licensing SDK를 사용하고 있습니다. – BadCash
Google Android 개발자 사이트의 안내가 오래된 것 같습니다. LVL을 Google Market Licensing으로 참조합니다. 우리 모두 알고 있듯이, 구글은 9 개월 전에 "마켓"에서 "플레이"로 바뀌 었습니다 ... – BadCash
오, 글쎄, 커피 한 잔 사러서 새로운 라이센스 키를 만들 때 30 분 정도 기다려야 할 것 같습니다. 테스트 응답은 새롭게 생성 된 키로 예상대로 작동합니다. – BadCash