@Sahil은 apk 파일이있는 경우 응용 프로그램이 설치되지 않도록 방지 할 수 없다고 말했습니다.
하지만 AFAIK는 IMEI 번호가 50 명이라고 말합니다. 그래서 저는이 Below Stratergy로 70 %가 될 수 있다고 생각합니다.
나는 당신이 어떤 레벨까지 문제를 해결할 수 있다고 생각합니다. (완전히는 아님).
나는 당신의 문제를 완전히 풀지는 못하지만 귀하의 응용 프로그램이 귀하의 50 모바일 브랜드 이름 목록에없는 장치에 설치되지 않도록 제한 할 수 있다고 말했습니다. 당신이 당신의 앱이 50 핸드폰 목록에없는 다른 모든 브랜드/모델에 설치되지 않도록 할 수 있습니다
.
할 수있는 일은 기기 브랜드 이름을 사용하여 특정 기기에 대한 애플리케이션 필터링입니다.
아래에서 프로그래밍을 기반으로 앱을 필터링 할 필요가 없습니다.
너트는 앱을 게시 할 때 안드로이드 마켓 개발자 콘솔 - Here에서 할 수 있습니다.
는 는 당신에게 안드로이드 시장에 액세스 할 수있는 모든 장치의 목록을 보여줍니다 개발자 콘솔의 '지원 기기'섹션이있다.여기
![This is the section in the main developer console](https://i.stack.imgur.com/yE6Y9.png)
을 사용하여 장치 및/또는 제조업체를 제외 할 수 있습니다 : 당신은이 메인 개발자 콘솔에서 섹션이
앱이 호환되지 있는 장치 또는 제조업체를 필터링 할 수 있습니다 더 informatio를 들어 앱이
![Here you can exclude devices and/or manufacturers from being able to see your app](https://i.stack.imgur.com/u0Mq7.png)
을 볼 수있는에서
기기 사용 가능 대화 상자가 두 가지 강력한 방법으로 개발자 도움이 될 수 있습니다 :
이
- 안드로이드 마켓에서 응용 프로그램을 찾을 수있는 장치 이해 n은 말한다 Device Availability 도움말 페이지를 참조하시기 바랍니다
기기 가용성은 매니페스트 설정을 기반으로하는 호환되는 기기의 동적 목록을 제공합니다. 예를 들어 apk의 매니페스트에서 큰 화면 크기를 지정하면 콘솔에 마켓에서 앱을 찾을 수있는 지원되는 기기 이 반영됩니다.
동적 검색 기능을 사용하여 응용 프로그램을 사용할 수 없게 될 장치를 확인할 수도 있습니다. . 제조 업체, 디자인 이름 (예 : '열정'), 또는 실제 공개 기기 이름 (예 : 'Nexus One')을 검색하여 매니페스트 설정에서 기기를 필터링했는지 확인 할 수 있습니다. 문제가있는 필터 또는 호환되지 않는 장치이 기능은 개발자에게 장치 별 관리 옵션을 제공합니다. "수동으로 제외 된 기기"목록에 기기를 추가하면 마켓에서 제외 된 기기 인 에 해당 앱을 사용할 수 없습니다. 이는 주로 개발자가 호환성 문제가있는 것으로 알려진 장치를 개발자가 필터링하여 개발자가 최상의 사용자 환경을 제공 할 수 있도록하기위한 것입니다. 나는 그것이 완전히 문제가 해결되지 않습니다하지만 당신은 당신의 응용 프로그램이 50 모바일 브랜드 이름 목록에없는 장치의 나머지에 설치되지 제한 할 수 있습니다 당신이 말했듯이
.
희망을 보내 주시면 감사하겠습니다. 이 비록