Android &引用;不可升级到已安装的应用程序”;同时上传即时应用程序
我正在playstore中上传即时APK,并显示错误“无法升级到已安装的应用程序”Android &引用;不可升级到已安装的应用程序”;同时上传即时应用程序,android,android-instant-apps,Android,Android Instant Apps,我正在playstore中上传即时APK,并显示错误“无法升级到已安装的应用程序”build.gradle在应用程序和基本模块中具有相同的版本名和代码 问题是此即时应用apk的某些用户将没有资格使用您安装的应用中的任何apk 即时应用程序尝试以不同的版本名和代码上载 即时应用 apply plugin: 'com.android.instantapp' defaultConfig { minSdkVersion 23 targetSdkVersion 28 versionCode 40 ver
build.gradle
在应用程序和基本模块中具有相同的版本名和代码
问题是此即时应用apk的某些用户将没有资格使用您安装的应用中的任何apk
即时应用程序尝试以不同的版本名和代码上载
即时应用
apply plugin: 'com.android.instantapp'
defaultConfig {
minSdkVersion 23
targetSdkVersion 28
versionCode 40
versionName "2.0"
implementation project(':base_app')
}
基地
应用程序
应用程序AndroidMenifest:
<uses-feature android:name="android.hardware.location" android:required="false" />
<uses-feature android:name="android.hardware.location.network" android:required="false" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" />
<uses-feature android:name="android.hardware.wifi" android:required="false" />
请不要对错误消息感到困惑,它与我遵循的“版本代码”无关,但仍然给出错误并添加了已安装apk menifest中的所有权限“问题:此即时应用APK的某些用户将没有资格使用您安装的应用中的任何APK。解决方案:确保即时应用程序APK的目标与APK的目标匹配。“的可能重复项请不要对错误消息感到困惑,它与”版本代码“无关“我与相同,但仍给出错误,并添加了已安装apk menifest中的所有权限“问题:此即时应用APK的某些用户将没有资格使用您安装的应用中的任何APK。解决方案:确保即时应用程序APK的目标与APK的目标一致。”
apply plugin: 'com.android.application'
defaultConfig {
...
versionCode 1000
versionName "2.0"
}
<uses-feature android:name="android.hardware.location" android:required="false" />
<uses-feature android:name="android.hardware.location.network" android:required="false" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" />
<uses-feature android:name="android.hardware.wifi" android:required="false" />
package: name='com.app.blitz' versionCode='50' versionName='1.9.9'
compileSdkVersion='28' compileSdkVersionCodename='9'
sdkVersion:'18'
targetSdkVersion:'28'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.CAMERA'
uses-permission: name='android.permission.ACCESS_COARSE_LOCATION'
uses-permission: name='android.permission.ACCESS_FINE_LOCATION'
application-label:'Instant app'
application-icon-120:'res/drawable/blitz_hd_png.png'
application-icon-160:'res/drawable/blitz_hd_png.png'
application-icon-240:'res/drawable/blitz_hd_png.png'
application-icon-320:'res/drawable/blitz_hd_png.png'
application-icon-480:'res/drawable/blitz_hd_png.png'
application-icon-640:'res/drawable/blitz_hd_png.png'
application-icon-65534:'res/drawable/blitz_hd_png.png'
application: label='Instant app' icon='res/drawable/blitz_hd_png.png'
uses-library-not-required:'org.apache.http.legacy'
feature-group: label=''
uses-feature: name='android.hardware.camera'
uses-implied-feature: name='android.hardware.camera' reason='requested
android.permission.CAMERA permission'
uses-feature: name='android.hardware.faketouch'
uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'
uses-feature: name='android.hardware.location'
uses-implied-feature: name='android.hardware.location' reason='requested android.permission.ACCESS_COARSE_LOCATION permission, and requested android.permission.ACCESS_FINE_LOCATION permission'
uses-feature: name='android.hardware.screen.portrait'
uses-implied-feature: name='android.hardware.screen.portrait' reason='one or more activities have specified a portrait orientation'
other-activities
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--'
densities: '120' '160' '240' '320' '480' '640' '65534'</code>