Android 遇到问题记录

Only fullscreen activities can request orientation

大概是谷歌爸爸在安卓8.0版本时为了支持全面屏,增加了一个限制:如果是透明的Activity,则不能固定它的方向,因为它的方向其实是依赖其父Activity的(因为透明)。然而这个bug只有在8.0中有,8.1中已经修复。具体crash有两种:

  1. Activity的风格为透明,在manifest文件中指定了一个方向,则在onCreate中crash
  2. Activity的风格为透明,如果调用setRequestedOrientation方法固定方向,则crash

OPPO手机在BroadCast的receive()中startActivity无效

开启自启动权限就可以

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容