问题描述
我刚刚批准了我的应用,并在Play商店中发布了该应用,但无论输入什么类型,我似乎都无法在Play商店中找到该应用。直接链接似乎有效,但在我尝试过的每部电话上都显示“此应用程序与您的设备不兼容”。出了什么问题吗?
我的清单文件:
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-feature android:name="android.hardware.type.watch" />
<uses-permission android:name="android.permission.INTERNET" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".FAQ2"></activity>
<activity android:name=".FAQ" />
<activity android:name=".Error" />
<activity android:name=".MysteryPeakExpress" />
<activity android:name=".MagicCarpet" />
<activity android:name=".LodgeChair" />
<activity android:name=".brocktonChair" />
<activity android:name=".MidwayChair" />
<activity android:name=".SkyChair" />
<activity android:name=".EasyRider" />
<activity android:name=".RavenRidge" />
<activity
android:name=".LionsExpress"
android:label="@string/title_activity_lions_express">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".EagleExpress" />
<activity android:name=".Seymour" />
<activity android:name=".Grouse" />
<activity android:name=".Cypress" />
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<Meta-data
android:name="preloaded_fonts"
android:resource="@array/preloaded_fonts" />
</application>
解决方法
您已声明这是一款可穿戴应用,并且只能在手表上运行:
<uses-feature android:name="android.hardware.type.watch" />
从您的问题中我假设您打算创建一个具有可穿戴支持的应用程序,而不是仅在手表上运行的应用程序。为此,您想要add a wearable module to your app,而不是声明主应用程序使用android.hardware.type.watch
(并将此行从主应用程序的清单中删除)。
如果您不打算首先添加可穿戴设备的支持,则可以完全删除该行。