我为我的即时应用做了所有配置。每当我上传到Play商店时,它都说:
为了能够测试我的即时应用,我将可安装的APK上传到草稿。
以下是我的可安装应用的清单文件:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.as.myapp">
<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"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<uses-permission android:name="com.as.myapp.permission.C2D_MESSAGE"/>
<uses-permission
android:name="android.permission.READ_PHONE_STATE"
tools:node="remove">
</uses-permission>
<application
android:name="com.as.myapp.MyApp"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:largeHeap="true"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".activity.MainActivity"
android:configChanges="orientation|screenSize"
android:screenOrientation="portrait">
<meta-data
android:name="default-url"
android:value="https://www.mywebsitename.com/product/*" />
<meta-data android:name="asset_statements" android:resource="@string/asset_statements"/>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter
android:autoVerify="true"
android:order="1"
>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:host="www.mywebsitename.com"/>
<data android:scheme="https" android:host="www.mywebsitename.com"/>
<data android:pathPattern="/product/*"/>
</intent-filter>
</activity>
...
这是我的功能清单:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.as.myapp.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.ProductDetailActivity"
android:configChanges="orientation|screenSize"
android:screenOrientation="portrait">
<meta-data
android:name="default-url"
android:value="https://www.mywebsiteurl.com/product/*" />
<meta-data android:name="asset_statements" android:resource="@string/asset_statements"/>
<intent-filter
android:autoVerify="true"
android:order="1"
>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http" android:host="www.mywebsiteurl.com"/>
<data android:scheme="https" android:host="www.mywebsiteurl.com"/>
<data android:pathPattern="/product/*"/>
</intent-filter>
</activity>
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_app_id"/>
</application>
</manifest>
我做错了什么?是什么原因造成的 我做了文档所说的一切,但无法弄明白。
我很感激你的帮助。 感谢。
答案 0 :(得分:0)
我无法评论,所以我会问这里。 JSON中的包名是什么?
包名称应该是可安装的应用程序。并且,可以将链接详细信息放在两个清单文件中吗?