2013-07-20 1 views
1

을 게시 제외합니다. 그러나 그것은 저를 위해 작동하지 않을 것입니다, 우리가 지금 몇몇 정제보다는 더 크고 더 나은 해결책 스크린이있는 전화가 있기 때문에 당신이 알고 있기 때문에.내가에만 전화 (또는 SMS 기능 또는 SIM 카드가 장치) 내가 장치 <a href="http://developer.android.com/guide/practices/screens-distribution.html#FilteringHansetApps" rel="nofollow">by screen size</a>을 제한 할 수 있습니다 알고</p> <p>을 내 안드로이드 응용 프로그램의 설치 가용성을 제한 할 필요가 APK에서 정제가

내 앱의 기능은 SMS (텍스트) 메시지 전송과 관련됩니다. 기기에 SIM 카드가없는 경우 사용자 리뷰가 '앱이 내 태블릿에서 작동하지 않음'과 같기 때문에 내 앱이 해당 기기에 설치되는 것을 원하지 않습니다.

"활성"SIM 카드가없는 기기는 걸러 낼 수 없습니다. SIM 카드가 아닌 WiFI를 사용하는 사람이 생길 수도 있습니다. 괜찮아. 휴대 전화를 타겟팅하고 태블릿을 제외 할 수 있다면 행복합니다.

답변

5

휴대 전화를 타겟팅하고 태블릿을 제외 할 수 있다면 행복합니다.

장치가 전화 통신을 지원하는지 여부는 "전화"인지 "태블릿"인지와 관련이 없습니다.

전화가 필요한 경우 <uses-feature android:name="android.hardware.telephony" />을 매니페스트에 추가하십시오. 이는 SEND_SMS 권한을 보유하면 암시되므로 SEND_SMS이 있으면 전화 기능이있는 장치로 이미 제한됩니다.