• 您的应用存在隐藏最近任务列表名称的行为,不符合华为应用市场审核标准


    最近各家应用市场,唯独华为审核被拒了。。理由是您的应用存在隐藏最近任务列表名称的行为,不符合华为应用市场审核标准。

    根据华为给出的视频,app在任务队列(也就是俗称的安卓多任务管理后台)不显示应用名。因为我们app是用flutter做的,按理说只需要在MaterialApp中的title写好应用名就可以,我们找了很多个华为用户,同样机型也有不一样的表现,只有少数个别的用户会出现没有应用名的情况。。。        WTF!!!

    然后没办法只能从android原生方法去找。。。

    最终在androidmainfest.xml的Activity中添加android:excludeFromRecents="false"属性。并且在mainActivity中添加taskDescription才得以解决。。。真不是不容易。

    知识点:android:excludeFromRecents="false"  这个属性 如果设置为true 就会在任务队列中隐藏掉task,而我们需要显示出来 就设置为false。

    1. class MainActivity: FlutterActivity() {
    2. override fun onCreate(savedInstanceState: Bundle?) {
    3. super.onCreate(savedInstanceState)
    4. Timer("ChangingTaskDescriptionColor", false).schedule(1000) {
    5. val taskDescription: ActivityManager.TaskDescription =
    6. if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
    7. //android 9.0
    8. setTaskDescriptionP()
    9. } else {
    10. setTaskDescriptionBeforeP()
    11. }
    12. setTaskDescription(taskDescription)
    13. }
    14. }
    15. private fun setTaskDescriptionBeforeP(): ActivityManager.TaskDescription {
    16. val bitmapIcon = BitmapFactory.decodeResource(resources, R.mipmap.ic_launcher)
    17. return ActivityManager.TaskDescription("应用名", bitmapIcon, Color.RED)
    18. }
    19. @TargetApi(Build.VERSION_CODES.P)
    20. private fun setTaskDescriptionP(): ActivityManager.TaskDescription {
    21. return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
    22. ActivityManager.TaskDescription.Builder().setLabel("应用名")
    23. .setIcon(R.mipmap.ic_launcher)
    24. .setPrimaryColor(Color.RED).build()
    25. } else ActivityManager.TaskDescription("应用名", R.mipmap.ic_launcher, Color.RED)
    26. }
    27. }

  • 相关阅读:
    浏览器发送请求的方法
    CentOS 使用线程库Pthread 库
    SpringBoot SpringBoot 运维实用篇 4 日志 4.2 教你一招 - 快速创建日志对象
    文件管理功能重构,MeterSphere开源持续测试平台v2.1.0发布
    ES全文检索支持繁简和IK分词检索
    c++学习MFC还是QT?
    基于JavaSwing开发麻雀捉小鸡游戏+论文: (大作业/毕业设计)
    Java Spring Bean的生命周期 三级缓存
    JAVA使用SnakeYAML解析与序列化YAML
    如何选择合适的官文转录供应商
  • 原文地址:https://blog.csdn.net/suyie007/article/details/132802726