用户抱怨我的应用程序无法使用Oreo固定在他们的S7设备上。 Snapdragon和Exynos都没有。该错误显然仅在某个时间点才发生-但不是在Oreo更新后立即发生,并且尚未在非三星设备上观察到。我尝试使用Google搜索错误消息This application does not support pin Windows
,但没有发现任何相关信息。是什么导致此错误?
有关该应用程序的一些信息:
android:noHistory="false"
android:excludeFromRecents="true"
android:launchMode="singleTop
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
启动:
getWindow().requestFeature(Window.FEATURE_ACTION_BAR);
getSupportActionBar().hide();
Window window = this.getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
window.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
似乎我也找不到其他具有这种功能的应用程序。
答案 0 :(得分:0)
只需从清单文件中删除以下行,您的应用即可在三星手机上正常运行:
android:excludeFromRecents="true"