Android应用已发布,但在Google Play上无法找到。

56

我已在Android模拟器、手机、平板电脑和Google电视上测试了这个应用程序。它可以正常运行。但当我在Google Play上发布它时,这个应用程序并没有出现。下面是清单文件。非常感谢任何关于问题的见解。谢谢。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.zzzz.xyzxyz"
    android:installLocation="internalOnly"
    android:versionCode="4"
    android:versionName="1.4" >
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="15" />
    <uses-feature
        android:name="android.hardware.touchscreen"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.microphone"
        android:required="false" />
    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
    <uses-permission android:name="android.permission.RECORD_AUDIO" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:resizeable="true"
        android:smallScreens="true" />
    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:name=".AlbumSelectorActivity"
            android:label="@string/app_name"
            android:launchMode="singleTask" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="xyzxyzAppWidgetActivity"
            android:noHistory="true" >
        </activity>
        <activity
            android:name=".SelectableImagesActivity"
            android:noHistory="true" >
        </activity>
        <activity
            android:name=".SelectedImageActivity"
            android:noHistory="true"
            android:windowSoftInputMode="stateHidden|adjustResize" >
        </activity>
        <activity
            android:name=".ReplayAlbumActivity"
            android:noHistory="true"
            android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
        </activity>
        <activity android:name=".PreferenceHelpActivity" >
            <category android:name="android.intent.category.PREFERENCE" >
            </category>
        </activity>
        <activity android:name=".PreferenceSettingsActivity" >
            <category android:name="android.intent.category.PREFERENCE" >
            </category>
        </activity>
        <service android:name=".ReplayAlbumService" >
            <intent-filter>
                <action android:name="com.zzzz.xyzxyz.ReplayAlbumService" />
            </intent-filter>
        </service>
        <activity
            android:name=".xyzxyzAppWidgetConfigureActivity"
            android:icon="@drawable/ic_launcher"
            android:label="@string/appwidget_name" >
            <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
            </intent-filter>
        </activity>
        <receiver
            android:name=".xyzxyzAppWidgetProvider"
            android:icon="@drawable/ic_launcher"
            android:label="@string/appwidget_name" >
            <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            </intent-filter>
            <meta-data
                android:name="android.appwidget.provider"
                android:resource="@xml/appwidget_provider" />
        </receiver>
    </application>
</manifest>

你等了多久?网站和应用程序更新列表可能需要一点时间。 - jbowes
1
你的应用程序发布了多久了?它需要一些时间才能传播并在市场上可见。 - Mimminito
4
您隐藏包名称的事实意味着我们无法自行搜索找到它 :) - Mimminito
我已经尝试了3天。 上次上传是15小时前。 - pgulotta
1
你的应用程序名称中是否有空格?我的应用程序有,如果我将名称放在引号中,搜索会在列表中找到它的第二个位置,但如果不加引号,则根本找不到。为什么Play Store算法不首先按照引号搜索搜索项?你告诉我吧。这太荒谬了。 - JulianSymes
8个回答

77

只需在浏览器中设置链接并尝试一下:

https://play.google.com/store/apps/details?id=yourpackagename  
即使内容没有被搜索引擎索引,只要已经发布了,你仍然可以找到它,否则就有问题了。

1
它可通过网址看到,并且显示与我的设备兼容。您帮了我大忙。非常感谢,谢谢,谢谢!!!我的公司名称不正确,因此我的搜索因此失败。真的非常感谢这个!!! - pgulotta
1
我有同样的问题。我的应用程序可以通过搜索或在Google Play中的直接链接找到,但未在类别前540名中找到(但应该找到)。 - Dmitry Isakov

41

我遇到了这个问题(或者类似的问题)。 我在内部测试轨道上提交了我的应用程序,很快,在Google Play控制台中,它说我的应用程序已发布,并提供了一个链接去Google Play商店下载应用程序。 但是,当我点击链接时,它会告诉我所请求的URL找不到。我也无法通过搜索在Google Play商店中找到该应用程序。

解决方案:

显然,我必须将自己添加到测试人员组中,并更重要的是 - 选择加入。 我在Google Play控制台中找到了选择加入的链接:

  1. 在左侧点击“发布管理”
  2. “应用程序发布”
  3. 进入您上传版本并单击“管理”。
  4. 点击“管理测试人员”。 在那里,您将找到一个选择加入的URL。

这个对我有用。 - Gichamba
1
在第四步中管理测试? :) 无论如何,我和你遇到了完全相同的问题。这个方法有效。 - davyww
你救了大忙 :-) - Future2020

22

尝试使用双引号 "" 搜索确切的名称

例如:"ZipDrive"


1
谢谢,这个可行。如何使应用程序出现而不带引号? - Varun Suresh Kumar
是的,它正在工作。但如何使应用程序出现而不带引号? - ThinkAndCode
@VarunS,需要一些时间才能完全推广到所有用户。自动地,在1或2天后,它将开始向每个人展示。 - porwalankit
1
@Mighty 请过几天再试,它会出现在搜索结果中。 - Amruth A

5

可能需要一些时间才能索引。在此期间,您可能无法在搜索中找到它。也有可能您没有看到它,因为它与您用于搜索的设备不匹配,或者与您所在的国家不匹配。


12
索引需要多长时间?因为我几天前上传了我的应用程序,但是当我通过名称搜索时仍然没有显示。 - Avinash Kumar Pankaj
@AvinashKumarPankaj 你等了多久?我现在也遇到了同样的问题。 - David Schumann
@AvinashKumarPankaj 可能会出现应用程序的标题是其他应用程序针对的常见词。您是否尝试查找您的开发者名称+应用程序名称? - david
同意,将已发布的应用程序显示到Play商店确实需要2-3天的时间。 - abhijat_saxena

4

我已经等待了大约11个小时,但它还没有上线......直到我意识到我已经将它发布了,但它还处于测试版。虽然我从未使用过Google Play的Alpha / Beta测试功能,但我仍然需要点击Beta选项卡下的按钮“移至生产环境”。


4
这是我的第一手经验。我于10月15日在Google Play商店(GPS)上发布了我的第一个应用程序。当我发现它没有显示出来时,我感到非常兴奋却又有些失望。
以下是发生的事件序列: 1. 第一天到第三天 当使用引号“Cool Tic Tac Toe”搜索时,在搜索列表底部可以看到它(大约在200个项目之后),但是至少它出现了,这使我感到高兴。 2. 从第四天开始 我去掉了引号,并通过应用程序名称进行搜索(即Cool Tic Tac Toe),它几乎出现在底部。 在Play Store应用程序的移动或平板电脑版本中,您将看到过滤器,例如“New”、“4.5”或“4.0”用于评分。因此,当我在play store应用程序中使用New4.5过滤器时,它开始几乎在前几页上出现。 3. 第六七天 现在,当我输入完整的应用程序名称而不使用任何引号或过滤器时,我的应用程序出现在顶部(前10名)- 这是非常好的迹象。到目前为止,我有大约100次下载(大多数来自我的朋友和家人,而不是来自任何真正的用户,因为我认为世界上没有人会用完整的应用程序名称搜索我的应用程序)。

我意识到GPS的访问者不会知道我的应用程序名称,他们将使用通用关键字(例如Tic Tac Toe而不是Cool Tic Tac Toe)进行搜索。

从第七天开始 - 今天(第八天) 我在GPS中用通用名称Tic Tac Toe搜索我的应用程序,它完全没有显示出来,甚至没有出现在底部。这有点令人失望,但我希望它会慢慢向上爬并开始在某个地方显示。 然而,如果我添加过滤器"New""4.5",它会在前25名中显示。我认为这是一个好迹象。如果我看到任何相关的行为,我将进一步更新此信息。
我希望这可以为已经在GPS中发布了他们的第一个应用程序并试图在无数其他应用程序的海洋中找到它的开发人员提供一些想法。

1

我尝试了上述所有解决方案,但我刚刚意识到有人可能也会犯以下错误。

  • 在Play Console中,转到左侧窗格中的设置->高级设置。
  • 选择托管的Google Play。
  • 如果您希望您的应用程序公开可用,请选择关闭选项。 附加的图像仅设置为内部组织访问

我没有注意到这个问题,但我们已经将应用程序发布到生产环境中,现在没有关闭选项了。文档建议使用新的包标识符创建新的应用程序,但我们需要使用相同的包标识符.. 不知道如何在公开发布时维护标识符。 - Annie Tan

0

既然您已经等待了足够的时间并且应该出现了,您可以尝试使用aapt检查您的APK以查看您的应用程序需要哪些默认权限和功能:

$ aapt d badging your.apk

请确保所列出的功能并没有过滤您的设备。通常也可以在Google Play上进行此操作,但是我见过一些区别,即Google Play将显示该应用程序适用于旧设备,但实际上无法安装。

另外,如@ricvieira所建议的那样,您应该在Web浏览器中进行查询,以查看您的应用程序是否被搜索到。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接