나는 Google의 Play 스토어에 이미있는 비교적 간단한 앱을 보유하고 있습니다.업데이트 후 APK는 이전보다 더 적은 기기를 지원합니다
이제이 응용 프로그램의 업데이트를 만들었습니다. 이 업데이트의 한 포인트는 내가 ZBar-Scanner를 포함한다는 것입니다. 변경 사항의 나머지 부분은 최소화되어 있으며 내 문제에 영향을 미치지 않아야합니다.
Play 스토어에 내 앱의 최신 버전을 넣었을 때 경고 메시지가 표시됩니다. "경고 : 활성 APK는 이전 APK보다 적은 장치를 지원하지만 일부 사용자는 업데이트를받지 못합니다."
sourceforge.net (http://sourceforge.net/projects/zbar/files/AndroidSDK/)에서 ZBarAndroidSDK-0.2.zip을 다운로드하고 README 파일에 설명 된대로 내 프로젝트로 가져옵니다. .
삼성 갤럭시 3 (GT-I5800 -> 버전 2.2) 및 내 갤럭시 넥서스 (-> 버전 4.2)에서 HTC Wildfire S (-> 버전 2.3.5)로 로컬 앱을 테스트했습니다. 결코 문제가 없었습니다. 모든 것이 효과가있었습니다. 또한 내 보낸 APK를 테스트했지만 문제가 없었습니다.
이제이 APK를 Play 스토어에 추가하고 내 앱을 업데이트하고 테스트 된 기기에 대한 경고를받습니다. HTC Wildfire 나 Samsung Galaxy 3에서 새 버전을 업데이트 할 수 없습니다.
누구든지 나를 도울 수 있고 나에게 문제를 설명 할 수 있습니까?
감사합니다.
편집 :
내 매니페스트 :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="de.myproject"
android:versionCode="5"
android:versionName="2.0"
android:installLocation="preferExternal"
>
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="11"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<application
android:uiOptions="splitActionBarWhenNarrow"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
>
<!-- enable the search dialog to send searches to SearchableActivity throughout the application -->
<meta-data
android:name="android.app.default_searchable"
android:value=".SearchableActivity" />
<activity
android:label="@string/app_name"
android:name=".MainActivity"
android:screenOrientation="portrait"
android:theme="@style/Theme.NoBackground">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:label="@string/app_name"
android:screenOrientation="landscape"
android:name=".zbar.ZBarScannerActivity">
</activity>
</application>
그리고 ZBar의 매니페스트 :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="net.sourceforge.zbar.android.CameraTest"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<application android:label="@string/app_name" >
<activity android:name="CameraTestActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
AndroidManifest의 내용을 붙여 넣을 수 있습니까? 그리고 ZBar의 명단도 있습니다. 라이브러리에는 자체 매니페스트 파일도 있습니다. –
업데이트 된 버전과 이전 버전의 매니페스트 파일을 비교하면됩니다. 이전 버전에는 없었던 새 버전에 새로운/ 태그가 있는지 확인하십시오. –
Krishnabhadra
내 매니페스트와 ZBar의 차이점은 다음과 같습니다. _ _. 그러나 이것이 이것이 문제라고 생각하지 않습니다. 제 생각에 Google은 ZBar-Project에 의해 추가 된 라이브러리에 문제가 있습니다. armeabi, armeabi-v7a 및 x86 프로젝트를 가져 오면 3 개의 폴더가 생깁니다. 그래서 나는 구글이 armeabi가 armeabi-v6와 같은 것이라고 깨닫지는 않는다고 생각한다. 누구든지이 문제를 어떻게 해결할 수 있습니까? –
owe