Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 内存类的市场过滤器_Android_Memory_Filter_Google Play - Fatal编程技术网

Android 内存类的市场过滤器

Android 内存类的市场过滤器,android,memory,filter,google-play,Android,Memory,Filter,Google Play,在android市场上,是否有任何方法可以隐藏属于某个内存级别的设备的应用程序?我只想为内存等级为32或更高的设备发布应用程序(AcivityManager.getMemoryClass() 该标记仅具有与屏幕/键盘相关的标志,也没有与内存相关的设置 有没有其他方法可以指定应用程序所需的设备属性 我查看了AndroidManifest文档,没有任何关于内存的内容。市场过滤器处理AndroidManifest中的信息,所以我认为这是不可能的 我唯一能想到的就是在Google Play控制台中选择允

在android市场上,是否有任何方法可以隐藏属于某个内存级别的设备的应用程序?我只想为内存等级为32或更高的设备发布应用程序(AcivityManager.getMemoryClass()

该标记仅具有与屏幕/键盘相关的标志,也没有与内存相关的设置


有没有其他方法可以指定应用程序所需的设备属性

我查看了AndroidManifest文档,没有任何关于内存的内容。市场过滤器处理AndroidManifest中的信息,所以我认为这是不可能的

我唯一能想到的就是在Google Play控制台中选择允许下载的设备。但这需要大量手动选择正确的设备


也许你可以把它作为谷歌的一项功能来申请?

我很好奇你想出了什么解决方案(如果有的话),因为我也在同一条船上。我们跟踪每个位图并尽快回收,但我们应用程序的内容太大,某些设备无法管理。我们目前正在游戏控制台上使用新的基于设备的过滤器,以及其他一些小技巧,比如不断检查nativeHeapSize,试图优雅地失败,避免可怕的OutOfMemory错误,但更愿意简单地声明最低RAM要求,就像桌面软件产品在20年左右的历史一样。