2011-07-04 21 views
1

私はAsus Transformで自分のアプリのapkを手動でインストールしましたが、正常に動作しましたが、市場にデプロイしましたが見つかりません(私のSamsung Galaxy Aceで見つけることができます)私は自分の目録に何かを設定すべきですか? おかげ市場にアプリを見つけることができません

EDIT のmanifest.xmlアウト

  <activity 
       android:name="Splash" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.LAUNCHER" /> 
       </intent-filter> 
      </activity>       

      <activity 
       android:name=".PoiDetail" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity>  

      <activity 
       android:name=".FinishWigo" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity>  


      <activity 
       android:name=".SyncMap" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity>        

      <activity 
       android:name=".mioTTS" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity> 

      <activity 
       android:name=".InvioMessaggio" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity> 

      <activity 
       android:name=".AzioniPoi" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity> 

      <activity 
       android:name=".listaRicerca" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity> 

      <activity 
       android:name=".AdvancedPreferences" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       android:theme="@drawable/resstyle" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity> 

      <activity 
       android:name=".Sync" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity> 

      <activity 
       android:name="PoiShow" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity> 


      <activity 
       android:name="com.mitcom.wigoCremona.wigo" 
       android:label="@string/app_name" 
       android:screenOrientation="portrait" 
       > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.EMBED" /> 
       </intent-filter> 
      </activity> 
    </application> 

    <uses-sdk 
      android:minSdkVersion="8" /> 

    <uses-permission 
      android:name="android.permission.INTERNET" /> 
    <uses-permission 
      android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
    <uses-permission 
      android:name="android.permission.ACCESS_FINE_LOCATION" /> 
    <uses-permission 
      android:name="android.permission.ACCESS_LOCATION" /> 
    <uses-permission 
      android:name="android.permission.ACCESS_GPS" /> 
    <uses-permission 
      android:name="android.permission.WRITE_EXTERNAL_STORAGE" />  
    <uses-permission 
      android:name="android.permission.CALL_PHONE"/>    

+0

ほとんどの場合、携帯電話のハードウェア構成と関係があります。あなたのアプリケーションがあなたの電話機に登録されている言語と異なる言語を指定している可能性もあります。 マニフェストファイルを表示すると助かります。 – Marmoy

+0

はmanifest.xmlを追加しました –

答えて

2

許可CALL_PHONEを許可している可能性があります。私が間違っていなければ、トランスフォームは電話をかけることができません。結果として、アプリはそれに基づいて市場から除外される可能性が高い。

ここdevelopers.android.com

上のページからの引用では、Androidマーケット出版社のサイト、 Androidマーケットにアプリケーションをアップロードするたびに、アプリケーションの マニフェストファイルをスキャンします。それは <uses-feature>要素を探して、いくつかのケースでは、他の の要素との組み合わせで になど <uses-sdk><uses-permission> 要素を、それらを評価します。 アプリケーションの必要な機能のセット を確立すると、そのリスト が内部で アプリケーションの.apkおよび アプリケーションバージョンに関連付けられたメタデータとして保存されます。ユーザーの検索やAndroidマーケット アプリケーションを使用して アプリケーションにアクセスする場合は

は、サービスが 、ユーザーのデバイス上で利用可能な機能と、各アプリケーションが必要とする 機能を比較しています。 アプリケーションの必要な機能のすべてがデバイスに存在する場合は、 は、ユーザーがアプリケーション を見て、ダウンロードする可能性があります。 必要な機能が デバイスでサポートされていない場合、Androidマーケットは のユーザーに表示されないように アプリケーションをフィルタリングし、 のダウンロードには使用できません。これはあなたを助け http://developer.android.com/guide/topics/manifest/uses-feature-element.html

希望:

はこちらのページへのリンクです。

編集 - 申し訳ありませんが、Nanneの回答が重複して投稿されました。

1

、チェック権限:あなたは、例えば(持っていない可能性があります変換することをいくつかのものを求めている:ACCESS_GPSを、CALL_PHONEおよびWRITE_EXTERNAL_STORAGE)。

デバイスがこれらのいずれかをサポートしていない(SIMカードを持たず、GPSなどをサポートしていない)場合は、デバイスが見つからない可能性があります。

0

私のアプリケーションは動的に機能することができます。電話機能が利用できない場合、ユーザーがアプリケーション内の電話番号を押しても電話機能を使用しようとしません。それ以外の場合は、電話アプリケーションを使用してコールに進むことを試みます。それは可能でしょうか? (私はその後、マニフェストから機能を削除します)。

関連する問題