我刚刚发现我的基于cordova / phonegap的应用程序的Android版本显示了新的Android 5设备上的错误(在Nexus 4和Nexus 7上测试过)。
不确定设备或操作系统版本是否会导致此问题(我猜:android 5)
问题是,相对简单的页面无法滚动 - 而按钮仍然响应触摸事件。
我正在修复,但在此版本可用之前我想禁用所有Android 5设备的应用程序。
所以,基本上我想让Android手动与Android 5.x不兼容,直到我解决了问题。
有没有人知道Googles PlayStore是否以及如何实现这一点 - 最好不上传应用的中间版本?
答案 0 :(得分:1)
有两种方法可以做到这一点。一个在Play Developer控制台,另一个是上传新的APK。不幸的是,上传新的APK是您最好的解决方案。
https://support.google.com/googleplay/android-developer/answer/1286017
您需要为想要浏览的每台设备执行此操作
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html
您需要使用uses-sdk
属性更新AndroidManifest.xml文件的android:maxSdkVersion="integer"
元素。在你的情况下:
android:maxSdkVersion="19"
排除棒棒糖,请参阅https://source.android.com/source/build-numbers.html。这将排除所有当前和未来的5.0设备,因此您无需不断更新列表。