为什么我的 android 应用仅在使用引号 "titleOfApp" 时出现在 Playstore 中?

Why is my android app only show up in playstore when using quotation marks "titleOfApp"?

你好我最喜欢的社区。

也许有人知道答案 我最近将我的第一个应用程序放到了 Play 商店市场,几个小时后它就出现了。但事情是第一天我没有意识到它已经在市场上了,因为我找不到它的问题。所以我教我需要通过添加一些语言支持的东西来将它更新到另一个版本。 在这个可爱的板上发现提示后,某些应用程序只会通过将应用程序名称放在引号中来出现在搜索查询中。但这是为什么,有人知道我应该如何更改应用程序的名称以获得更好的搜索结果吗?

我已经从 Camel Case Notation "myAppTitle" 更改为 "my app title" 但这并不是我的问题的真正解决方案。

此外,我和许多其他人一样在一些 android 设备上遇到了同样的问题。我的应用似乎在几乎 70% 的设备上 运行(自 android v14 起),但在某些设备上出现异常:

viewrootimpl senduseractionevent() mview == null

有些人几乎在使用三星设备时遇到了同样的问题...我发现的一个答案是三星有一个特殊的 android 触摸向导层。但如何解决这个问题?

在此先致谢。

此处摘录导致此问题的布局..

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/TableLayout1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal" >

    <!-- ROW -->

    <TableRow
        android:id="@+id/tableRow1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="0.15" >

        <TextView
            android:id="@+id/textView__game_title"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:background="@color/black"
            android:gravity="center"
            android:text="anyText"
            android:textColor="#ffffff"
            android:textSize="20sp" />
    </TableRow>

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="0.5"
        android:orientation="vertical" >

        <TextView
            android:id="@+id/textView__game_word1"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_weight="1"
            android:background="@color/yellow"
            android:gravity="center"
            android:onClick="onClick"
            android:text="anyText?"
            android:textSize="35sp" />

        <TextView
            android:id="@+id/textView__game_word2"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_weight="1"
            android:background="@color/red"
            android:gravity="center"
            android:onClick="onClick"
            android:text="anyText?"
            android:textSize="35sp" />

        <TextView
            android:id="@+id/textView__game_word3"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_weight="1"
            android:background="@color/blue"
            android:gravity="center"
            android:onClick="onClick"
            android:text="anytext?"
            android:textSize="35sp" />

    </LinearLayout>

    <TableRow
        android:id="@+id/tableRow3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="0.15" >

        <TextView
            android:id="@+id/textView__game_score"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_weight="1"
            android:background="@android:color/black"
            android:gravity="center|left"
            android:paddingLeft="15dp"
            android:text="Score:\n0"
            android:textColor="#ffffff"
            android:textSize="20sp" />

        <TextView
            android:id="@+id/textView__game_round"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_weight="1"
            android:background="@android:color/black"
            android:gravity="center|right"
            android:paddingRight="15dp"
            android:text="Round:\n 0 of 100"
            android:textColor="#ffffff"
            android:textSize="20sp" />
    </TableRow>

</TableLayout>

由于您的应用是新应用,Google Play 只会显示最佳结果,这就是您找不到应用的原因。如果您的应用下载量达到千以上,将更容易被他人搜索到。

我找到了解决上述问题的方法。

一、排版问题及留言: "viewrootimpl senduseractionevent() mview == null"

将布局更改为线性布局即可轻松解决。此外,我从 TextViews 更改为 Buttons,这解决了为什么我的应用程序无法在 30% 的 android 设备(如三星 galaxy s3 等)上正常运行的问题。 这些设备在 Textviews 上的 onClicks 有问题,因此通过使用按钮解决了问题。 viewrootimpl... 仍然为空,但对我的应用程序的行为没有任何影响...就像许多其他应用程序一样 post 您可以忽略此日志输出。

其次,我的应用在google游戏市场中使用搜索功能不使用"myapp title"是不可见的原因是google制作的应用的内部排名. Play 商店中应用的排名取决于不同的因素。一是用户的评分。但一个关键因素是应用标题中使用的关键字排名。 如果您在应用标题中使用常用关键字,那么您的应用很容易被找到,但如果您使用不包含任何关键字的应用标题,则只能通过引号找到您的应用。 所以我通过在最后添加一些关键字更改了我的应用程序标题,并将其更新到 Play 商店后,我立即使用市场的搜索功能找到了我的应用程序。

希望这篇 post 能帮助其他遇到同样问题的人。 祝你好运