每当我上传我的基础和功能的APK Play商店我得到了这些错误:Android的即时应用Play商店的错误
- 你必须为你的即时应用的APK默认网址。了解更多
- 您的网站'www.example.com'尚未通过数字 资产链接协议链接到您的应用。请将您的网站通过 数字资产链接协议链接到您的应用程序。
- 您应该至少有一个活动APK通过网络“intent-filter”映射到站点 'www.example.com'。
这里是我的清单文件:(EDITED)
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ex.example.feature.productdetail">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<application>
<activity
android:name=".activity.ProductDetail"
android:configChanges="orientation|screenSize"
android:screenOrientation="portrait">
<meta-data
android:name="default-url"
android:value="https://www.example.com/product/12345" />
<meta-data android:name="asset_statements" android:resource="@string/asset_statements"/>
<intent-filter
android:autoVerify="true"
android:order="1"
>
<category android:name="android.intent.category.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http" android:host="www.example.com"/>
<data android:scheme="https" android:host="www.example.com"/>
<data android:pathPattern="/product/12345"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_app_id"/>
</application>
</manifest>
我把assetlinks.json文件到我的网站,当我进行测试的链接文件,它提供了成功。 我做错了什么想法? 感谢你在先进
我将默认网址更新为https://www.example.com/product/12345,但播放控制台上仍然出现同样的错误:( – senaaltun
)您是否可以查看我编辑过的清单文件?仍然是我做错了什么?@ AdamK – senaaltun
尝试在您的意图过滤器中使用标记并为pathPattern使用通配符(或使用pathPrefix,而不使用通配符),例如:' – AdamK