问题标签 [xiaomi]

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.

0 投票
1 回答
778 浏览

c# - MvvmCross 无法为类型构造和初始化 ViewModel

我正在尝试使用 MvvmCross v.4.4.0 创建一个移动应用程序。应用程序工作正常。但是如果折叠应用程序并锁定手机,然后解锁并按“概述”Android按钮应用程序崩溃(仅在小米手机上)。我认为 android 会杀死活动,然后尝试重新创建它但没有成功。

你能解释一下,我做错了什么吗?如何解决?

堆栈跟踪:

0 投票
1 回答
724 浏览

android - Android studio cordovaRun 无法使用设备运行

我正在使用带有 Cordova 的 Android Studio 开发一个简单的应用程序。但是当我运行时,我遇到了这个错误:

我的设备是 Redmi 4A,我已经启用了 USB 调试和通过 USB 安装。

0 投票
2 回答
228 浏览

android - 几个小时后,BroadcastReceiver 停止在小米上工作

我正在为我的项目使用Awareness API并通过BroadcastReceiver. 这是我的代码的问题:link。问题是除小米设备外,所有安卓版本的一切都正常。几个BroadcastReceiver小时后没有收到任何东西。我为此尝试了许多解决方案(例如这个这个以及为我的应用程序关闭电池节省),但似乎没有任何效果。

0 投票
0 回答
444 浏览

android - WebView 在小木红米 Note 4 上崩溃

使用 WebView 处理应用程序:

在布局文件中:

在代码中:

mVideo = (WebView) findViewById(R.id.webview); mVideo.loadUrl(mDeviceHost + ":8080/stream/webrtc");

但是当我在设备上运行时:

任何想法如何解决这个问题?

PS。设备上的 Android 版本:7.0 NRD90M(sdk 版本 24) 构建选项:min sdk 版本 - 24 目标 - 26。(那是关键吗?)

0 投票
1 回答
1497 浏览

android - 以编程方式避免打盹模式

我正在开发一个 Android 应用程序,它使用小米手环 1S 来一直测量心率。我使用一个服务来处理蓝牙连接,并且我已经实现了在应用程序关闭时保持该服务处于活动状态,甚至在重新启动移动设备时重新启动该服务。

现在,我的问题来自 android 打盹模式。我正在使用以下技巧来保持服务活着:

  • 唤醒锁的使用
  • 使用 wakefullBroadcastReceiver 在使用以下过滤器关闭时重新启动服务:
    • "android.intent.action.BOOT_COMPLETED"
    • "android.intent.action.QUICKBOOT_POWERON"
    • 我自己的意图在应用程序关闭时调用,并且每 10 分钟发出一次警报。
  • 以编程方式要求忽略电池优化。

代码

问题

我的手机是小米。BOOT_COMPLETED和,都IGNORE_BATTERY_OPTIMIZATIONS不起作用。它们仅在我手动设置权限时才有效。我还向清单文件添加了所需的权限。

那么有没有办法允许这些权限,而无需用户手动设置它们?默认情况下,WhatsApp 或 Skype 等应用程序具有这些权限。为什么我不能这样做?

此外,这也发生在小米手机上。它也会发生在所有其他移动设备上吗?

0 投票
2 回答
7749 浏览

java - 致命异常:android.view.WindowManager$BadTokenException 无法添加窗口——令牌无效;您的活动正在运行吗?

我知道这个问题已经讨论过好几次了,但相信我,我从来没有得到任何有效的答案。在我的主要活动中,我使用了一些对话框来通知用户一些操作,但我在小米设备上大多(特别是 96%)得到这个特定的错误。`

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:794) I covered each Dialog Show method like

` 但是我仍然在发布模式下遇到此错误,主要是在具有 Android 版本 7 的小米设备上,请帮助我解决过去一个月以来的这个问题。

这是来自 firebase Crashlytics 的一些数据

设备 100% 小米操作系统 100% Android 7 设备状态 4% 背景

0 投票
0 回答
231 浏览

android - Camera2 API getOutputSizes 未返回最大

我在小米A1上,我确定这个设备可以4000*3000分辨率拍照,但是Camera API2的getOutputSizes方法,返回最大尺寸1440*1080,这怎么可能?我究竟做错了什么?我试过 YUV_420_888 和 JPEG 作为图像格式,结果相同。

0 投票
4 回答
2736 浏览

android - 当设备重新启动并强制关闭应用程序时,Redmi 和其他自定义中文 ROM 中未收到 WorkManager doWork 回调

我的应用程序在后台运行时没有在 Redmi 手机中收到推送通知,或者它被刷卡杀死了。

所以我试图通过 WorkManager 唤醒手机,它适用于除 Redmi 和其他中国定制 ROM 手机之外的许多手机。

这是我的 Worker 类代码

我正在尝试通过 PeriodicWorkRequest 将工作排入队列

0 投票
1 回答
72 浏览

android - 将小米设备连接到安卓工作室

我是 xiami 新手,当我尝试搜索连接到 android studio 的 USB 驱动程序时,没有找到任何最新版本,我尝试了 MI PC SUITE,它似乎不适用于新设备,所以任何 xiami 用户都可以告诉我如何他们将设备连接到 android studio。

0 投票
0 回答
103 浏览

android - 如何在“电池优化”中优化我的所有应用程序?

我有 xiaomi mi max 32gb -Multirom 8.4.26-

我不是开发人员。除了这些应用程序之外,我将所有应用程序都设为“电池优化”:(Greenify+amplify+powernap+Launcher+Appops+Magisk+ Xposed)。

电池优化

但是重新启动我的手机后,应用程序返回未优化。所以我需要在每次重启后优化我的所有应用程序。这个任务很累,浪费我的时间。

我的问题:你能帮我在每次重启后批量优化所有应用程序吗?通过使用taskeradb命令或 mod 或任何东西请帮助我