40得票10回答
安全异常:在Android 8.0上的ActiveAndroid中未能找到用户0的提供程序null。

我有一个使用ActiveAndroid的应用程序,一直都很正常。 然而,现在当我尝试将模型保存到数据库时,我得到了一个SecurityException。 堆栈信息如下:Error saving model java.lang.SecurityException: Failed to fin...

23得票3回答
自定义通知声音,安卓 Oreo?

我想在我的应用程序中设置自定义通知声音,使用一个原始的mp3或wav文件。以下是我的代码:private void sendMyNotification(String message) { Intent intent; if (sharedPreferences.getBool...

14得票1回答
Firebase消息推送:默认通知通道无法工作。

在 Android Oreo 上,如果我从 Firebase 控制台发送通知时没有指定通道,它必须使用 "杂项" 通道或者如果提供了来自 Android 清单的默认通道。因此,我会在我的应用中创建并提供默认通道: // Application onCreate if (Build.VERSI...

9得票4回答
Android O:Service.stopForeground等价方法

我目前正在尝试制作一种音乐播放器应用。为了播放音乐,我创建了一个单独的服务。因为我想让它一直保持播放状态,所以我调用了Service.startForeground()。当我编译 Android O (SDK 级别 27) 时,由于 Android 的“新”后台执行限制,我必须使用 Conte...

7得票1回答
在Android Oreo中是否可以更改通知圆点的颜色?

安卓 Oreo 提供了显示新推送通知的通知点选项。然而,没有文档说明是否可以通过编程方式更改通知点的颜色。 任何建议?

9得票1回答
android.intent.action.DOWNLOAD_COMPLETE是一个显式广播吗?

我的应用程序(targetSdk=25)在清单文件中定义了一个广播接收器,如下所示: <receiver android:name="my.package.DownloadManagerReceiver" android:exported="true"> &l...

11得票2回答
安卓 Oreo 如何禁用 EditText 的自动填充功能

我正在尝试禁用除了我的登录屏幕以外的所有EditText的自动填充。目前还没有成功。在editText上进行longPress后总是会出现“Autofill”选项。在rootView上设置IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS或在视图上设置I...

30得票7回答
Facebook + Android:只有全屏不透明的活动才能请求方向。

Facebook SDK 版本为 4.27.0 Android 操作系统版本为 8.0 应用程序崩溃并出现异常,以下是我在 Crashlytics 中找到的跟踪日志:Fatal Exception: java.lang.RuntimeException: Unable to start a...

9得票2回答
API 26 (Android 8.0 Oreo)已经弃用了IntentService + WakefulBroadcastReceiver + AlarmManager。有什么最好的替代方案?

有时我的应用程序需要在后台重复执行某些操作(每 X 小时)。 在 API 25 及之前,我使用以下内容: - 使用 setInexactRepeating 的 AlarmManager(以保护电池) - WakefulBroadcastReceiver,以有足够的时间完成所有工作 - In...

12得票2回答
无法在安卓Oreo系统中保存图像文件。应该怎么办?

我无法在安卓8.0(API 26)中保存图像文件。 这段代码在API级别25(7.0)中运行完美,我没有在"Android 8.0行为变更"文档中找到任何更改。 以下是我的代码String root = Environment.getExternalStoragePublicDirector...