我一直在更新我的应用程序,并在 Android Studio 模拟器中从 API25 到 API33 对其进行了测试。 当我尝试在 API26 模拟器 (Android 8.0) 中运行它时,应用程序在启动时立即崩溃,并显示消息“AboutMyJourney 已停止”(该应用程序称为 AboutMy ...
我一直在更新我的应用程序,并在 Android Studio 模拟器中从 API25 到 API33 对其进行了测试。 当我尝试在 API26 模拟器 (Android 8.0) 中运行它时,应用程序在启动时立即崩溃,并显示消息“AboutMyJourney 已停止”(该应用程序称为 AboutMy ...
在浏览寻找 PrgressDialog class 的替代品时,我发现了这篇文章,作者提到了这一点: 正如我们所知,进度对话框在 API 级别 26 中折旧因为它会阻止用户与应用程序交互。 让我向你解释为什么这是不好的。 正如我们展示的进度对话框,它运行并阻止 UI,用户无法与应用程序交互。 在我 ...
大家好。 我在计步器服务的服务中使用这段代码,我会遇到以下错误。 谢谢您的帮助。 *错误 android.app.RemoteServiceException:Context.startForegroundService() 然后没有在 android.app.ActivityThread$H. ...
我正在开发一个 android 应用程序,我需要在其中向用户显示通知。 问题是没有播放通知声音。 振动工作正常。 检查应用程序设置时,默认情况下禁用“允许声音”选项。 当我启用它时,一切正常。 但是我需要默认启用它。 像这样这两个权限确实存在于清单中。 这是我用来创建通知通道和显示通知的代码片段。 ...
迫切地我需要测试某些 android 版本并使用 M1 mac 一段时间。 新版本的模拟器运行速度超快,我没有意识到有任何问题,但现在我尝试构建 api 25 和 api 24,它们也是 Arm64v8a,但它们只是打开窗口,根本没有启动。 我实际上需要在一个应用程序中测试 Android 8 的一 ...
我想在没有推送通知的情况下更新应用程序图标徽章计数(例如静默推送)。 我只是想在阅读类似于 linkedIn 的应用程序内部的任何通知后更新应用程序徽章计数,它在阅读任何通知时更新应用程序徽章的计数。 目前我已经实施了解决方案,我从 FCM 获得有效负载和徽章计数,并使用配置了静默推送通知通道的 ...
我已经有了需要连接的蓝牙设备的 mac 地址。 我不想要求任何位置许可。 当我的应用程序启动时,我需要使用指定的 mac 地址扫描并连接到蓝牙设备。 最新 android 版本中引入的配套设备配对.. 我不希望打开选择器并在 onActivityResult 中获取回调结果。 如果有任何其他方式,我 ...
我现在想在 Android Oreo 上测试一些东西。 我正在 Ubuntu-18.04 上构建,目标是 AVD。 下面是我所做的。 源收到没有错误。 我还通过谷歌做了以下工作。 打开另一个终端后,我重建,但我得到了同样的错误。 如果有人可以帮助我解决这个问题,我将不胜感激。 ...
最近我用默认创建了一个新的 React Native 应用程序。基本上所有的东西。 在模拟器上,它工作正常,但是,当我尝试在 Android Oreo 上安装它时,它显示“未安装应用程序”消息。 正如我在其他关于同一问题的帖子中所读到的,我已经生成了一个签名的 APK。 也许我应该降级我的 RN 版 ...
Android 从 Android 8.0 开始支持多屏显示,文档描述如下: 如果 Activity 支持多窗口模式并且在具有多个显示器的设备上运行,则用户可以将 Activity 从一个显示器移动到另一个显示器。 https://developer.android.com/about/vers ...
我有两个应用程序。 一种前台服务,不使用 Android 11(相机、位置等)中引入的任何权限。 我有连接到我的服务的客户端应用程序。 在 android 8 中,此连接有效,但是在 Android 11 环境中调用 context.BindService() 时始终返回 false。 这是服务清 ...
我想将 android 视图转换为图像文件并将其保存到 Android Oreo 设备的内部存储中。 但是我的以下代码不起作用。 这是 XML 代码:- 这是 JAVA 代码:- 我还添加了路径路径:- 将元数据添加到清单文件:- 我还添加了 android:requestLegacyExtern ...
我尝试了几种方法将应用程序转换为系统应用程序,但即使在某些情况下我设法将应用程序安装在 /system/priv-app 内,该应用程序也没有作为系统应用程序运行,因为我可以通过检查运行命令“亚行 shell ps”。 所以请有人告诉我我是否遗漏了什么,或者是否存在与 Lineage 相关的限制, ...
我确实使用 Android OREO+ 中的 Notification.Builder 在 android 中实现了通知功能。 如果用户没有点击通知,我需要在一定时间后取消通知。 我使用 setTimeOutAfter 方法完成了。 https://developer.android.com/re ...
我有一个显示浮动覆盖 windows 的应用程序,它工作正常。 It uses WindowManager.LayoutParams.TYPE_PHONE for the windows however and it says that it's deprecated on API level ...
当我尝试以设备管理员身份激活我的应用程序并单击激活此设备管理员应用程序时,我将返回上一个屏幕并且设备管理员未激活。 清单中的接收方: 接收器 class: ...
背景 假设我要创建一个大文件(甚至多个),但我想确定我会成功。 问题 我确信要做到这一点,我需要在我将要创建或修改的文件上使用freeSpace或usableSpace 。 但是,事实证明,Android 比这更复杂:Android 的缓存文件夹会在需要时减小大小,因此文档说我不应该依赖这些函数 ...
在 Android 8.0 及以上版本中,我们可以使用 CompainonDeviceManager 将应用与蓝牙或 wifi 设备配对。 android 文档告诉我们如何处理: 快乐的路径(即用户从呈现的列表中选择一个设备) 配对失败(例如未找到设备,请求超时) 文档没有说明的是如何捕获配套设 ...
我有一个 Intent 服务和一个 BroadcastReceiver。 根据 Android Oreo 及以上的后台限制,后台应用程序(当应用程序不是前台时)不能使用启动的服务。 当您从后台应用程序调用startService () 方法时,只需通过 IllegalStateException。 ...
我想在我的 android 应用程序的启动器图标上显示未读消息计数。 只有在用户阅读所有消息后才应将其清除。 我在NotificationCompat.Builder中尝试过setnumber() 。 但它没有显示通知计数。 我在两个 android 设备中执行了我的代码。 真正的 Android ...