问题标签 [miui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何获取中国市场的广告id(例如在MIUI和AliOS上)
我目前有在启用 Google Play 和 Kindle 设备上获取设备标识符(广告 ID)的代码。现在我正在寻找针对开发人员的文档,这些文档将解释如何在其他 Android 分支上获取它(类似于亚马逊的说明),尤其是。在为中国当地市场制造的小米和阿里巴巴手机上。
我能找到的一个资源是AppsFlyer 提供的,这显然是伪造的,因为它声明“IMEI 和 Android ID - 两者都是准确归因所必需的”,而前者自 Android 6 以来已被禁用(除非您想提示用户提供运行时权限)此外它的其他问题,后者不是 Oreo 以来唯一的设备。
android - android位置-当应用程序为后台时无法在服务中获取位置
当应用程序是后台时,我无法在间隔时间获得服务位置。服务工作并获取位置,但位置未更新,获取旧位置。我通过小米测试,也许miui有问题?我尝试了大约 5-10 种方式,但结果是一样的。当我打开应用程序位置获取新位置并关闭应用程序时获取旧位置,获取具有旧纬度和经度的位置
例如第一种方式:
第二种方式:
android - WorkManager 不重复 PeriodicWorkRequest
我正在创建一个 android 应用程序来在后台运行我的代码。我很清楚 Android Oreo 对后台服务引入的限制,这就是为什么我使用 WorkManager API 来安排执行任务的原因。我正在使用 Android API 24 (Nougat) 在 Mi Max 设备上测试我的代码,并手动启用自动启动,以便 MIUI 允许应用程序在后台运行,但问题是,WorkManager 在应用程序第一次启动时触发但是之后,它不起作用。下面是我用于定期工作请求和工作本身的代码。
PeriodicWorkRequest 调用:
类ExtendingWorker:
android - 需要代码片段来查找 MIUI 中的自动启动权限是否已为我的应用启用?
我们正在开发一个像谷歌日历这样的应用程序,我们需要在离线的正确时间通知用户。除了 MIUI,它运行良好。但是在 MIUI 设备中,用户应该为我们的应用程序启用 AUTO_START 权限。我们正在使用下面的代码片段以编程方式打开 AUTO_START 页面(对我来说,如果我错了)。
但是当它被禁用时,我们必须向用户询问此权限。不幸的是,我们无法找到代码片段来检查我的应用程序的 AUTO_START 权限的状态。
android - Miui 9.2.5 installation via usb is temporarily restricted. How do I fix this?
I have googled it all over and tried all the solutions answered to the similar questions such as:
- Settings -> Additional Settings -> Developer options -> Turn off Miui Optimizations -> Restart
- Turn on mobile data, not wifi and don't use any VPN
- Security -> Permissions -> Gear Icon at top right corner -> Turn On "Install via USB"
- Settings -> Additional Settings -> Developer options -> Turn On/Off "USB Debugging" -> Turn On "Install vis USB"
But nothing works. Can someone suggest any solution?
android - Android Studio 未检测到 USB 设备
我正在尝试在我的 Redmi Note 5 china rom MIUI 10 上运行我的 android 应用程序。但它没有在 android studio 上显示。我已经启用了 USB 调试和通过 USB 安装并关闭了 MIUI 优化。但它仍然无法正常工作。PS:我用的是windows 8.1
android - 如何打开 MIUI 通知设置?
我正在寻找一种直接从我的应用程序在 MIUI 应用程序通知设置屏幕中打开的方法。就像这样:设置 -> 已安装的应用程序 -> MY_APP -> 通知。
如何构建打开此屏幕的意图?
这与奥利奥中添加的通知通道管理器不同 - MIUI(小米)有自己的通知管理器。
java - NotificationListenerService 在基于 MIUI 9 的系统中不起作用
我有一个简单的 NotificationListenerService 设置。
它适用于其他手机的 Android 6 / 7。它曾经在基于 MIUI 的系统中的 Android 6 中工作。但它不适用于 Android 7 的 MIUI 9。
问题是什么?
清单.xml
ADB 日志没有返回任何提示问题的信息?我在其他地方也找不到太多可以进行调查的地方。