8得票2回答
如何在运行Oreo和Pie的设备上,在锁定屏幕上叠加布局

在我的应用程序中,我正在尝试使用服务叠加布局,当我运行服务时,它可以成功执行并在锁屏上显示布局,但目标设备版本低于Oreo时。但是,当我尝试从Oreo之后的版本叠加相同的内容时,它不起作用。然而,当我将标志更改为Type_Application_Overlay,如其他答案建议的那样,它只会在屏...

8得票2回答
Android Oreo上的广播接收器

我有一个网络变化接收器类,它扩展自广播接收器,但我不确定它是否在Android Oreo中正常工作。请问Oreo是否支持广播接收器?如果不支持,有什么其他方法可以实现?

7得票1回答
在Visual Studio上调试Xamarin Android O(API 26)的过程中出现问题

我刚刚将我的OP3更新到Android O,当我想测试我的Xamarin Forms应用程序时,遇到了一个问题: 生成工作正常,我可以使用以下命令安装APK:adb install -r 但是,如果我想在Visual Studio中调试应用程序,我会收到以下错误:Failure [INSTAL...

22得票2回答
Android 8 在调用 SmsManager.sendTextMessage() 方法时需要 READ_PHONE_STATE 权限。

我的应用在新的安卓8更新中无法发送短信。 我收到一个错误,说我没有READ_PHONE_STATE权限。 java.lang.SecurityException: Neither user 10179 nor current process has android.permission.RE...

257得票36回答
java.lang.IllegalStateException: 只有全屏不透明的活动才能请求方向。

当我在Android 8.0 Oreo中从通讯录中检索联系人时,遇到了问题:java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation。 我正在尝试从手机通讯录中获取联系人...

8得票2回答
startForeground()在三星8.0设备上总是显示弹出窗口

我在使用前台服务进行通知状态更新时,Samsung Galaxy S7 Edge出现了弹出式通知的问题。首先,在所有 Android 8.0 设备上都存在这个问题,但是将我的通知频道优先级设置为“IMPORTANCE_LOW”可以轻松解决这个问题。但是三星设备仍然存在问题。那么问题来了,如何在...

7得票2回答
PendingIntent在Android O上无法使用

我在我的应用程序中下载了通知。我通过调用addAction()方法向NotificationCompat.Builder添加了“取消”按钮。但是该按钮在Android O设备上无法工作。当我按下“取消”按钮时,什么也不会发生。但是该按钮在Android < O上可以正常工作。 我的...

105得票8回答
Android 8.0 Oreo在聚焦TextInputEditText时崩溃

在升级我们的一些设备到Android 8.0之后,在TextInputLayout中聚焦于TextInputEditText字段时,应用程序会崩溃并出现以下Exception: Fatal Exception: java.lang.NullPointerException: Attemp...

20得票2回答
Android Studio - 更改 .gradle 文件夹位置

我正在为我的已发布的Android应用程序测试Android O。 但是每次我的Gradle都会失败,因为它在寻找文件时出现了问题:“C:\Users\M?lanie.gradle\caches”。 你可以看到我的名字包含一个有问题的字符,我已经移动了我的Android SDK,因为它会引起...

16得票4回答
从Android O Api开始创建通知渠道的正确方法

从Android O(API 26)版本引入的通知渠道。我从以下链接中了解到: 管理通知渠道 创建渠道的Google示例 问题: 如果我有多个通知,那么在应用程序启动时创建通知渠道并将其保留在ApplicationScope中是否是一个好主意? public void addNot...