Android Market - 应用程序不可见

时间:2012-02-19 08:51:26

标签: android android-ndk

大家好>

我在这里请求您对这个问题的支持,因为它仅仅因为应用程序可见性问题而毁了大约1年的开发时间。

我们开发了一款名为Fantasy Racing的游戏,该游戏几天前已在Android Market上以赛车类别发布,但该游戏根本不可见。

这个问题已经发生在我们过去开发的另一个简单游戏上,但我们没有太多关注它,因为努力很少,现在,这个应用程序是我们迄今为止最大的努力因此,我需要解决这个问题

申请表是:

  • 在发布商资料的应用程序列表中可见
  • 如果按名称搜索
  • ,则会找到

该应用程序无法访问:

  • 一般类别游戏

  • 分类游戏/赛车,有大约20页的赛车游戏,我可以找到诸如“快乐的情人节”和“愤怒的小鸟”等游戏,但不是我的游戏,即使在最后一个位置

  • 我们检查了几乎所有部分,并且游戏未在任何地方列出。

Android市场支持以自动机器人响应。

我们绝望了。

我认为这可能取决于android清单文件配置。

如果你能帮我辨别出任何问题,我真的很感谢你:

<?xml version="1.0" encoding="utf-8"?>

<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

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

<uses-feature android:glEsVersion="0x00020000" />

<supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:resizeable="true"
    android:smallScreens="false" >
</supports-screens>

<application
    android:icon="@drawable/icon"
    android:label="@string/app_name" >
    <meta-data
        android:name="ADWHIRL_KEY"
        android:value="adda8faafddd4e08be96b61a98ad0e3b" />

    <activity
        android:name="org.teamnovasoft.racegame.gameactivity.IntroSplashScreen"
        android:configChanges="orientation|keyboardHidden"
        android:screenOrientation="landscape"
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="org.teamnovasoft.racegame.gameactivity.MainActivity"
        android:configChanges="orientation|keyboardHidden"
        android:screenOrientation="landscape"
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.google.ads.AdActivity"
        android:configChanges="keyboard|keyboardHidden|orientation" >
    </activity>
    <activity
        android:name="com.millennialmedia.android.MMAdViewOverlayActivity"
        android:theme="@android:style/Theme.Translucent.NoTitleBar" >
    </activity>
    <activity
        android:name="com.millennialmedia.android.VideoPlayer"
        android:configChanges="keyboardHidden|orientation|keyboard"
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
    </activity>
</application>

编辑:游戏使用Android NDK使用2个本机库。我不知道它是否相关:(

3 个答案:

答案 0 :(得分:3)

您应该降低应用程序清单文件中的API级别。

我的情况是:

1. I compiled my apk with API level 10
2. I browsed Google Play from Google Account that have only device that supports API level 6 applications.

所以当我的帐户无法看到我的应用程序时,我遇到了这种情况,因为它已被过滤。

答案 1 :(得分:2)

可能有两种可能性:

  • 花了几天时间,为我的应用程序,大约1周。
  • Google Play只是不显示市场上的所有应用。您可能需要通过增加下载来获取它以获得显示在列表中。

答案 2 :(得分:0)

很抱歉迟到的回复。

Google的索引系统发布应用程序的原因只是时间问题。

在过去的日常应用程序发布数量要低得多的时候,我习惯于从市场上获得更快的响应。现在,市场被应用程序所淹没,这需要更长的时间来处理新手。

如果确实发生了这种情况,则取决于时间。

另一种可能的解释是清单配置可以过滤您的设备显示产品,但这不是我的情况。

它与推广应用程序无关。