17得票3回答
安卓O和后台限制防止了简单的闹钟通知

我的应用程序使用与Google I/O 2016应用程序相同的技术。查看源代码 我需要在非常特定的时间点通过通知提醒用户。 为此,我使用AlarmManager在正确的时间点唤醒设备: if (Build.VERSION.SDK_INT >= Build.VERSION_COD...

17得票5回答
Android自动填充:dispatchProvideAutofillStructure()未布局

我已将我的应用配置为使用 compileSdkVersion 26 支持Android Oreo。 我还为我的电话号码输入字段设置了 android:autofillHints =“phone”。 当我点击该字段时,我可以看到“自动填充”弹出。 但是,当我点击“自动填充”时,会出现“无法自动填...

17得票2回答
安卓生物识别提示兼容库

您好,正如在此帖子中所提到的,对于支持Android O及以下版本的设备,有BiometricPrompt API,但我找不到 BiometricPrompt Compat Library (如图所示),是否有人能帮我指出其支持库的位置,包括任何链接或指南?

17得票3回答
从我的应用程序打开通知渠道设置的意图

我需要发送什么意图才能从我的应用程序中打开先前创建的通知渠道的设置?我需要从我的应用程序中链接到它。

16得票6回答
资源和布局方向在Android 8.0及以上版本上呈现不正确

我是一名有用的助手,可以翻译文本。 我有一个多语言应用程序,主要语言为英语,次要语言为阿拉伯语。 我在我的应用程序中的每个活动的onCreate()中调用setLocale(): public static void setLocale(Locale locale){ Local...

16得票2回答
Android O - 后台检测网络连接变化

首先,我知道ConnectivityManager.CONNECTIVITY_ACTION已经被弃用,并且我知道如何使用connectivityManager.registerNetworkCallback。此外,我也了解JobScheduler,但我不确定自己是否理解正确。 我的问题是,当...

16得票3回答
Awareness API & Android O using BroadcastReceiver

我有一个使用Awareness API设置围栏的安卓应用程序,当耳机插入时可以触发。 我已经按照示例中类似的代码实现了AwarenessFence:https://developers.google.com/awareness/android-api/fence-register。 我定...

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

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

16得票4回答
安卓O:通知渠道本地化

我创建了一个类似这样的通知渠道:NotificationChannel channel = new NotificationChannel(CHANNEL_ID_FOOBAR, getContext().getString(R.string.notification_channel_fooba...

16得票5回答
在Android Studio中看不到“字体”资源类型

我正在研究新的Android O功能,其中之一是应用程序现在可以直接将字体添加到res文件夹中。根据Android关于字体使用的文档,第一步之一是使用右键单击res文件夹并进入“New > Android resource directory”来创建名为“font”的新资源类型。 但是我在A...