为什么我的Android应用程序只在使用引号“titleOfApp”时才会显示在Playstore中?

时间:2015-09-20 20:08:26

标签: android google-play publish quotation-marks viewroot

你好我最喜欢的社区。

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

我已经从Camel Case Notation“myAppTitle”更改为“我的应用程序标题”,但这不是我的问题的真正解决方案。

此外我和许多其他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>

2 个答案:

答案 0 :(得分:0)

由于您的应用是新的,Google Play只会显示最佳结果,这就是您无法找到应用的原因。如果您的应用下载数量已增加到数千或更多,则更容易被其他人搜索。

答案 1 :(得分:0)

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

首先,布局问题和消息: “viewrootimpl senduseractionevent()mview == null”

通过将布局更改为线性布局,可以轻松解决

问题。此外,我从TextViews更改为按钮,解决了为什么我的应用程序没有正确地在30%的所有Android设备(如三星galaxy s3等)上正确使用的问题。 这些设备在Textview上的onClicks有问题,因此通过使用按钮,问题得到修复。 viewrootimpl ...仍然为null,但对我的应用程序的行为没有任何影响......就像许多其他帖子一样,你可以忽略这个日志输出。

其次,在没有使用“myapp title”的情况下使用google play市场中的搜索功能无法看到我的应用程序的原因是谷歌所做的应用程序的内部排名。 Play商店中的应用排名取决于不同的因素。一个是用户的评分。但一个关键因素是应用标题中使用的关键字排名。 如果您在应用程序标题中使用频繁使用的关键字,那么您的应用程序将很容易找到,但如果您使用不包含任何关键字的应用程序标题,您的应用程序将只能通过使用quoation标记找到。 所以我通过在最后添加一些关键字并在将其更新到游戏商店后更改了我的应用程序标题,我立即通过使用市场的搜索功能找到了我的应用程序。

希望这篇文章能够帮助其他人解决同样的问题。 祝你好运