2

알파 테스트를 위해 Play 스토어에 Android 애플리케이션을 업로드했으며 그 아래에 aapt dump 배지 세부 정보가 있습니다. 이 응용 프로그램은 Android 4.3이 포함 된 Galaxy Nexus와 호환되지 않습니다. 나는이 전화 자체에서이 응용 프로그램을 테스트 해왔다. 내가 뭘 잘못하고 있는지 알아낼 수 없습니다. 내 다른 휴대 전화는 안드로이드 4.2.2 호환되는 것 같습니다. APPT에 의해 사용-기능에 나열된 모든 기능은 안드로이드 넥서스에서 지원하는 경우Android 4.3 Galaxy Nexus 및 내 애플리케이션과의 비 호환성 문제

./aapt dump badging ~/Desktop/MyApp.apk 
package: name='com.example.MyApp' versionCode='4' versionName='1.4' 
sdkVersion:'14' 
targetSdkVersion:'18' 
uses-permission:'android.permission.INTERNET' 
uses-permission:'android.permission.ACCESS_NETWORK_STATE' 
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE' 
uses-permission:'android.permission.READ_PHONE_STATE' 
uses-permission:'android.permission.SYSTEM_ALERT_WINDOW' 
uses-permission:'android.permission.RECEIVE_BOOT_COMPLETED' 
uses-permission:'android.permission.GET_ACCOUNTS' 
uses-permission:'android.permission.ACCESS_FINE_LOCATION' 
uses-permission:'android.permission.ACCESS_COARSE_LOCATION' 
uses-permission:'com.google.android.providers.gsf.permission.READ_GSERVICES' 
application-label:'MyApp' 
application-icon-160:'res/drawable/icon.png' 
application-icon-240:'res/drawable/icon.png' 
application-icon-320:'res/drawable/icon.png' 
application-icon-480:'res/drawable/icon.png' 
application: label='MyApp' icon='res/drawable/icon.png' 
launchable-activity: name='com.example.MyApp.MyActivity' label='' icon='' 
uses-permission:'android.permission.READ_EXTERNAL_STORAGE' 
uses-implied-permission:'android.permission.READ_EXTERNAL_STORAGE','requested WRITE_EXTERNAL_STORAGE' 
uses-feature:'android.hardware.location' 
uses-implied-feature:'android.hardware.location','requested a location access permission' 
uses-feature:'android.hardware.location.gps' 
uses-implied-feature:'android.hardware.location.gps','requested android.permission.ACCESS_FINE_LOCATION permission' 
uses-feature:'android.hardware.location.network' 
uses-implied-feature:'android.hardware.location.network','requested android.permission.ACCESS_COURSE_LOCATION permission' 
uses-feature:'android.hardware.touchscreen' 
uses-implied-feature:'android.hardware.touchscreen','assumed you require a touch screen unless explicitly made optional' 
uses-feature:'android.hardware.screen.portrait' 
uses-implied-feature:'android.hardware.screen.portrait','one or more activities have specified a portrait orientation' 
main 
other-receivers 
other-services 
supports-screens: 'small' 'normal' 'large' 'xlarge' 
supports-any-density: 'true' 
locales: '--_--' 'ca' 'da' 'fa' 'ja' 'nb' 'be' 'de' 'af' 'bg' 'th' 'fi' 'hi' 'vi' 'sk' 'uk' 'el' 'nl' 'pl' 'sl' 'tl' 'am' 'in' 'ko' 'ro' 'ar' 'fr' 'hr' 'sr' 'tr' 'cs' 'es' 'ms' 'et' 'it' 'lt' 'pt' 'hu' 'ru' 'zu' 'lv' 'sv' 'iw' 'sw' 'en_GB' 'zh_CN' 'pt_BR' 'es_US' 'pt_PT' 'zh_TW' 
densities: '160' '240' '320' '480' 
+0

이봐,이 같은 issue.Did을 직면하고있다 이것에 대한 해결책을 찾으십니까? – androidGuy

답변

0

당신은 PackageManager.hasSystemFeature을 (전화) 및 확인할 수 있습니다 4.3