다음은이 태그가 구글 Play.My 우리의 응용 프로그램을 필터링하는 application.Also에 필요한 하드웨어/소프트웨어 기능을 지정하는 데 사용됩니다 내 안드로이드 응용 프로그램 내가 아는코드를 통해 특정 기능을 확인하는 방법은 무엇입니까?
<uses-feature
android:name="android.hardware.telephony"
android:required="false" />
<uses-feature
android:name="android.hardware.location"
android:required="false" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
에 대한 매니페스트 파일에 지정된 <uses-feature>
및 <uses-permission>
입니다 애플리케이션도 태블릿을 포함한 일부 기기에는 표시되지 않았습니다. 나는 의심이있다. ? 우리가 예를 들어 <uses-feature>
를 사용하지 않고 <uses-permission>
를 지정하면
- 아무것도가 발생합니까 : 하드웨어 기능을 지정하지 않고 ...
CALL_PHONE,MODIFY_PHONE_STATE
등 권한을 사용android.hardware.telephony
내 응용 프로그램은 두 개의 버튼 O를 할 때 클릭 다음 수신기를 해고 . 코드에서 이러한 기능을 어떻게 확인할 수 있습니까?
안드로이드 : 이름 = "android.intent.action.NEW_OUTGOING_CALL" 액션 안드로이드 : 이름 = "android.intent.action.PHONE_STATE"사전에
감사
확인을 위해이 http://stackoverflow.com/a/12644377/983741 –