【发布时间】:2017-01-27 16:04:19
【问题描述】:
虽然 ionic 2 的开发 iv 一直在构建我的应用程序并在 Google Play 的 BETA 频道中对其进行测试,但一切进展顺利,今天我更新到 ionic 2 final 并将其传递给 ionic 包为我构建一个 APK。 ..
ionic package build android --profile android --release
我已经将它上传到了 Google Play 并且我正在...
A device with API levels in range 17+ is eligible to receive version 76, which is optimised for higher API levels, but actually receives version 3000328 because it has a higher version code. This would occur when Release track containing any of [BETA] and Screen layouts containing any of [small, normal, large, xlarge] and Native platforms containing any of [arm64-v8a, armeabi, armeabi-v7a, x86, x86_64] and Features containing all of [android.hardware.FAKETOUCH, android.hardware.LOCATION, android.hardware.location.GPS, android.hardware.location.NETWORK, android.hardware.screen.PORTRAIT].
A device upgrading from API levels = 16 to API levels in range 17+ would become eligible to receive version 76, which is optimised for higher API levels, but would actually receive version 3000328 because it has a higher version code. This would occur when Release track containing any of [BETA] and Screen layouts containing any of [small, normal, large, xlarge] and Native platforms containing any of [arm64-v8a, armeabi, armeabi-v7a, x86, x86_64] and Features containing all of [android.hardware.FAKETOUCH, android.hardware.LOCATION, android.hardware.location.GPS, android.hardware.location.NETWORK, android.hardware.screen.PORTRAIT].
A device with API levels in range 17+ is eligible to receive version 76, which is optimised for higher API levels, but actually receives version 3000258 because it has a higher version code. This would occur when Release track containing any of [BETA] and Screen layouts containing any of [small, normal, large, xlarge] and Features containing all of [android.hardware.FAKETOUCH, android.hardware.LOCATION, android.hardware.location.GPS, android.hardware.location.NETWORK, android.hardware.screen.PORTRAIT].
A device upgrading from API levels = 16 to API levels in range 17+ would become eligible to receive version 76, which is optimised for higher API levels, but would actually receive version 3000258 because it has a higher version code. This would occur when Release track containing any of [BETA] and Screen layouts containing any of [small, normal, large, xlarge] and Features containing all of [android.hardware.FAKETOUCH, android.hardware.LOCATION, android.hardware.location.GPS, android.hardware.location.NETWORK, android.hardware.screen.PORTRAIT].
Some devices are eligible to run multiple APKs. In such a scenario, the device will receive the APK with the higher version code.
76 是我从 2015 年 8 月 20 日开始的当前生产版本(API 级别 16+)
3000258 是 12 月的旧 BETA(API 级别 16+)
3000328 是我今天最新的 BETA 版本(API 级别 16+)
我只想使用 3000328,但 Google Play 不允许我停用 3000258,当我这样做时显示...
It is forbidden to downgrade devices which previously used M permissions (target SDK 23 and above) to APKs which use old style permissions (target SDK 22 and below). This occurs in the change from version 3000258 (target SDK 23) to version 76 (target SDK 0).
任何想法为什么我不能停用 3000258?谢谢
【问题讨论】:
标签: android ionic-framework google-play apk