很抱歉,如果这是一个明显的解决方案问题。我似乎无法弄清楚如何修复它。
我正在导入。
import android.provider.Settings;
并尝试在活动,应用程序,广播接收器等中运行下面的代码片段。它在我的应用程序的付费版本中正常工作。当我将代码复制到免费版本并将其粘贴到(相同的机器,相同的sdk)时,编译器会变红。
boolean canDrawOverlays;
if(Build.VERSION.SDK_INT >= 23)
{
canDrawOverlays = Settings.canDrawOverlays(getApplicationContext());
}
答案 0 :(得分:1)
解决。明显很明显。希望这将为这个容易被忽视的项目设置节省时间和麻烦。