【发布时间】:2017-06-30 19:00:47
【问题描述】:
我必须将更新上传到现有应用,但这样做时,更新显示支持 0 个设备。
权限/功能清单:
<!-- Required for the Urban Airship library -->
<permission
android:name="com.sycuan.permission.UA_DATA"
android:protectionLevel="signature" />
<uses-permission android:name="com.sycuan.permission.UA_DATA" />
<!-- Required for Push -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />
<!-- Required for Geofence -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.BATTERY_STATS" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
<!-- GCM requires a Google account. -->
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<!-- Keeps the processor from sleeping when a message is received. -->
<uses-permission android:name="android.permission.WAKE_LOCK" />
<!-- This app has permission to register with GCM and receive message -->
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-feature android:name="android.hardware.locations.gps" />
我想不通。它正在使用以下 sdks 构建:
defaultConfig {
minSdkVersion 16
targetSdkVersion 23
proguardFile 'proguard-project.txt'
}
有没有办法在开发者控制台上查看构建的差异,以查看是什么功能导致了这个问题?
【问题讨论】:
-
你是用和原app一样的证书签名的,是不是更新版本号大于旧app的版本?
标签: android apk developer-console