2013-09-26 2 views
1

appcompat 라이브러리를 사용하여 내 앱을 업데이트했는데 많은 기기가 내 앱과 호환되지 않습니다. 매니 페스트에서 아무것도 변경하지 않았습니다. 내가 매니페스트에 무슨 여기appcompat 업데이트 후 Play 스토어에서 Android 앱 호환성이 깨졌습니다.

:

여기
<uses-sdk 
     android:minSdkVersion="7" 
     android:targetSdkVersion="10"/> 
<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
<uses-permission android:name="android.permission.CALL_PHONE"/> 
<uses-permission android:name="android.permission.CAMERA"/> 
<uses-permission android:name="android.permission.READ_CONTACTS"/> 
<uses-permission android:name="android.permission.WRITE_CONTACTS"/> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
<uses-permission android:name="android.permission.SEND_SMS"/> 

<uses-feature android:name="android.hardware.camera"/> 
<uses-feature android:name="android.hardware.camera.autofocus"/> 

개발자 콘솔이 나에게하시는 말씀입니다 :

Previously active APKs supported more devices than those in the draft configuration.  
Some devices will not receive upgrades. 
Devices currently running version 15 are no longer supported by the current configuration. Such devices will not receive upgrades. 
API levels in range 10+ and 
Screen layouts containing any of [small, normal, large, xlarge] and 
Features containing all of [android.hardware.CAMERA, android.hardware.LOCATION, android.hardware.TELEPHONY, android.hardware.TOUCHSCREEN, android.hardware.location.GPS, android.hardware.screen.PORTRAIT] but excluding any of [android.hardware.camera.AUTOFOCUS] 

Devices currently running version 14 are no longer supported by the current configuration. Such devices will not receive upgrades. 
API levels in range 10+ and 
Screen layouts containing any of [small, normal, large, xlarge] and 
Features containing all of [android.hardware.TOUCHSCREEN, android.hardware.screen.PORTRAIT] but excluding any of [android.hardware.CAMERA, android.hardware.LOCATION, android.hardware.TELEPHONY, android.hardware.location.GPS] 

누군가가 호환성을 반환 할 대해 어떻게 콘솔을 이야기하고 설명하고 무언가를 제안 할 수 ?

+1

'targetSDKVersion'에는 최신 버전 (18)을 사용해야합니다. – Luksprog

+0

완료되었습니다. 같은 결과. smallScreens = "true"로 안드로이드 : normalScreens = "true"로 안드로이드 : largeScreens = "true"로 안드로이드 : xlargeScreens = "false"를 안드로이드 : anyDensity이 = "사실 나는 또한 \t <지원 - 화면 안드로이드를 추가했습니다 "/> 앱은 아직 호환되지 않습니다. – trickster77777

답변

1

그래서, 구글 지원 피드백을 :

이 경우 앱 인해 다음과 같은 권한/기능과 충돌에 호환되지 않습니다 : android.hardware.camera.autofocus. 자세한 내용은 ... 내가 해요

정말 자신의 도움을 주셔서 감사합니다 그리고 그것은 충분히 빨리

그러나이었다! 이 라인은 지난 2 년 동안있었습니다. 그리고 지금은 appcompat를 사용하여 프로젝트를 업데이트 한 후 Google에서 제한하기로 결정했습니다. 응용 프로그램은 절대적으로 자동 초점을 신경 쓰지 않습니다. 그리고 나는 누가 내 앞에이 줄을 썼는지 모른다.

나는 비슷한 질문을 모두 읽었으며 거의 ​​모든 것을 시도했지만, 제 경우에는 지원이 도움이된다고 생각합니다.

관련 문제