마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

간단한 웹뷰로 구성 된 앱인데 지원하지 않는 기기가 너무 많습니다.

0 추천
간단한 웹뷰로 구성 된 앱인데 지원하지 않는 기기가 너무 많습니다. 처음으로 스토어에 올린 완전 초보이고요.

앱을 스토어에 올린지 한달 정도 되었는데 다운로드 수도 너무 적고해서 뭐가 문제일까 고민해 봤는데

일단 주변 친구들에게 알려주면 지원하지 않는 기기라고 나오며, 앱 이름으로 검색해도 아예 검색조차 되지 않는다 하더라고요.

호환성 패키지를 적용하면 된다고 해서 구글링을 해서 SDK업데이트를 하고 관련 호환성 패키지를 설치하고 해당 프로젝트에 적용을 시켰는데도 결과는 마찬가지 입니다.

호환성 패키지는 http://aroundck.tistory.com/850 이 글을 바탕으로 적용하였고요.

 

너무 단순한 웹뷰로 된 앱이며 사실 앱이라 하기도 민망할 만큼 웹이나 다름 없습니다.

뭐가 문제일까요?

참고로 제가 개발한 앱은 아래 링크에 있는 것 입니다.

https://play.google.com/store/apps/details?id=com.rhymekids
atelierlime (120 포인트) 님이 2014년 8월 23일 질문

1개의 답변

0 추천
minSdk, targetSdk가 어떻게 되어있는지 확인해보세요.

그리고 가능한 경우 AndroidManifest.xml을 올려주시면 어떤 부분이 문제인지 더 쉽게 알 수 있을 것 같아요.
익명사용자 님이 2014년 8월 23일 답변
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="XXXXXXX"
    android:versionCode="X"
    android:versionName="1.X" >

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"  />

    <uses-sdk
        android:minSdkVersion="11"
        android:targetSdkVersion="18"
        android:maxSdkVersion="18" />

    <application
        android:allowBackup="true"
        android:hardwareAccelerated="true"
        android:icon="@drawable/ic_launcher"
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
        android:configChanges="keyboardHidden|orientation"
        android:label="@string/app_name">
        <activity
            android:name="XXXXXXXXXX"
            android:label="@string/app_name"
            android:configChanges="keyboardHidden|orientation"
            android:screenOrientation="landscape"
             >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        
    </application>

</manifest>


제 메니페스트 파일 입니다. 패키지명과 버전만 X처리 했고요.
원래 targetSdk가 15였는데 18로 변경하고 오늘 스토어에 업데이트 한 상태입니다.

오히려 최신폰에서 제 앱이 지원되지 않는 현상이 있습니다.
갤럭시S4와 같은 기종에서요.
아 그리고 답변 너무 감사드립니다!
minSdk 가 11이면 진저브래드 기기는 아예 설치가 안됩니다.
그리고 maxSdk는 빼시기 바랍니다.
설정해서 좋을게 없어요.
지금 설정대로이면 킷캣 기기에는 설치되지 않습니다.
늦었지만 감사해요~ 덕분에 최신기종에 설치가 안 되던 문제는 해결했습니다.
...