2011-03-26 5 views
1

저는이 문제를 해결하는 방법을 찾기 위해 거의 한 달 동안 연구하고 있습니다. 이제 나는 너희들에게 도움을 청해야한다고 생각한다. 안드로이드 1.5에서 내 첫 번째 안드로이드 앱을 개발했으며 안드로이드 마켓에 게시했습니다. 내 앱이 Android 마켓의 웹 사이트에 성공적으로 표시되는 것을 봤지만 내 Android 마켓에서 찾을 수는 없습니다. 내 전화는 안드로이드 2.2를 실행하는 선불 T - 모바일 화웨이 코멧 전화입니다.내 앱이 내 T-Mobile Huawei Comet 전화의 안드로이드 마켓에 나타나지 않습니다.

몇 가지 검색 결과, 1.5 버전의 앱이 안드로이드 2.2에서 제대로 작동하지 않는다는 것을 발견했습니다. 손가락이 엇갈 렸지만 Android 2.2를 기반으로 한 다른 버전의 앱을 만들었습니다. 그 후, 나는 내 애플 리케이션을 철저히 테스트했고 다른 설정으로 내 에뮬레이터에서 완벽하게 작동한다. 특히 minSdk = 6, 최대 8까지 작동합니다. 다른 화면 크기로 테스트 한 결과 AndroidManifest.xml 파일에 android:smallScreens = "true"의 설정도 포함되었으므로 화웨이 전화기에 QVGA 화면이 있음을 인터넷에서 알게되었습니다. 때때로 안드로이드 마켓에서 대부분의 앱을 보지 못하게합니다. 다음은 내 매니페스트 파일의 일부입니다

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.agitjob.ktv" 
     android:versionCode="2" 
     android:versionName="1.05"> 
    <uses-sdk android:minSdkVersion="6" android:targetSdkVersion="8" /> 
<supports-screens android:resizeable="true" android:anyDensity="false" 
android:smallScreens="true" 
android:normalScreens="true" 
     android:largeScreens="true" /> 
    <uses-permission android:name="android.permission.INTERNET"></uses-permission> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
    <uses-feature android:name="android.hardware.touchscreen" /> 
    <uses-feature android:name="android.hardware.external_storage" /> 

은 내가 아직도 그런 설정을 업데이트하지만 후 내 응용 프로그램이 휴대 전화의 안드로이드 시장에 표시 것이라고 확신했다. 내 전화는 여전히 안드로이드 마켓에서 볼 수 없습니다. HTC Evo를 가지고있는 친구에게 물었고 그 사람도 그것을 볼 수 없었습니다. 파이어 폭스를 통해 안드로이드 마켓에 가서 앱을 설치하려고 시도했지만 안타깝게도 화웨이는 장치 목록에 회색으로 표시되며 사이트에 "이 항목은 사용중인 장치와 호환되지 않습니다."라는 메시지가 표시됩니다.

나는 주변을 검색해 왔으며, 앱을 내 휴대 전화와 호환되지 않게 만드는 방법을 찾지 못했습니다. 혹시 프로세서 요구 사항이나 앱의 크기와 관련이 있습니까? 아, 그리고 한 가지 더요, 나는이 화웨이 혜성을 선불 폰으로 구입했지만 결코 SIM 카드를 활성화하지 않습니다. 이유가있을 수 있습니까? 하지만 그렇다면 내 친구가 그 전화를 통해 앱을보아야합니다.

여기 안드로이드 마켓에서 내 앱에 대한 링크가 있습니다. 나는 너희 모두에게서 도움/충고를 받기를 희망한다. 나는 지금 완전히 잃어버린다. 고맙습니다.

내 애플 : https://market.android.com/details?id=com.agitjob.ktv&feature=search_result

PS : 당신은 시간이 있다면 잘 작동 여부를 경우 휴대 전화 및 테스트에 내 응용 프로그램을 볼 수 있는지 확인하십시오. 제 질문을 읽는 데 시간을 할애 해 주셔서 감사합니다.

건배, AGIT

업데이트 : 난 그냥 HTC 빙하 오늘 시험과 동일한 문제가 있습니다. 어떤 도움을 주시겠습니까 ??

+0

uses- 기능을 꺼내보십시오. – Blundell

+0

Blundell이 고마워합니다. 이제 작동합니다. D 휴대 전화에서 안드로이드 마켓을 통해 내 앱을보고 완벽하게 다운로드 할 수 있습니다. HTC Evo를 실행중인 내 친구는 Android 2.2.1을 계속 볼 수 없습니다. 어떤 생각 ??? –

+0

@Blundell : 빠른 도움에 감사드립니다. 나는 그것을 시도하고 곧 다시 연락을 드리겠습니다. 하지만 외부 저장 장치 및 터치 스크린이없는 장치를 필터링하기 위해이 두 가지 기능을 명시해야하는 것은 아닌가요?내 응용 프로그램은 SD 카드에 데이터를 읽고 쓸 필요가 있기 때문에. 지에즈, 나는 아지트 야. 나는 stackoverflow가 나에게 그 무작위 이름을 준다라고 생각한다 ^^ 나는 여기의 초보자이다 LOL –

답변

0

Android 마켓 개발자 콘솔에서 애플리케이션 세부 정보를 선택하고 옵션을 아래로 스크롤하면 대상 국가를 선택하는 탭에서 등 모든 호환 장치를 나열하는 옵션이 있습니다. 너의 물건이 걸러 졌는지 그 이유가 있는지 확인해.

체크 this link

관련 문제