Android 内存类的市场过滤器
在android市场上,是否有任何方法可以隐藏属于某个内存级别的设备的应用程序?我只想为内存等级为32或更高的设备发布应用程序(AcivityManager.getMemoryClass() 该标记仅具有与屏幕/键盘相关的标志,也没有与内存相关的设置Android 内存类的市场过滤器,android,memory,filter,google-play,Android,Memory,Filter,Google Play,在android市场上,是否有任何方法可以隐藏属于某个内存级别的设备的应用程序?我只想为内存等级为32或更高的设备发布应用程序(AcivityManager.getMemoryClass() 该标记仅具有与屏幕/键盘相关的标志,也没有与内存相关的设置 有没有其他方法可以指定应用程序所需的设备属性 我查看了AndroidManifest文档,没有任何关于内存的内容。市场过滤器处理AndroidManifest中的信息,所以我认为这是不可能的 我唯一能想到的就是在Google Play控制台中选择允
有没有其他方法可以指定应用程序所需的设备属性 我查看了AndroidManifest文档,没有任何关于内存的内容。市场过滤器处理AndroidManifest中的信息,所以我认为这是不可能的 我唯一能想到的就是在Google Play控制台中选择允许下载的设备。但这需要大量手动选择正确的设备
也许你可以把它作为谷歌的一项功能来申请?我很好奇你想出了什么解决方案(如果有的话),因为我也在同一条船上。我们跟踪每个位图并尽快回收,但我们应用程序的内容太大,某些设备无法管理。我们目前正在游戏控制台上使用新的基于设备的过滤器,以及其他一些小技巧,比如不断检查nativeHeapSize,试图优雅地失败,避免可怕的OutOfMemory错误,但更愿意简单地声明最低RAM要求,就像桌面软件产品在20年左右的历史一样。