问题标签 [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 投票
19 回答
68233 浏览

android - Android 安装设备失败 [INSTALL_CANCELED_BY_USER]

我正在使用 Android Studio 连接以在我的小米 Redmi Note 3G 设备中运行应用程序。我的设备已在选择设备对话框中找到,但我不断收到[INSTALL_CANCELED_BY_USER]错误消息:

我尝试在网上寻找解决方案,但没有提及Failure [INSTALL_CANCELED_BY_USER]错误。

0 投票
1 回答
2049 浏览

android - 如何在 MIUI 设备中打开管理应用程序电池使用设置

如何以编程方式在 MIUI 设备中打开管理应用程序电池使用设置?

我通过以下方式打开设置:

但我不知道如何在 MIUI 设备中打开管理应用程序电池使用设置。

0 投票
2 回答
22196 浏览

android - 小米红米 Note 4X“通过 USB 安装”抛出“插入 SIM 卡”

我正在使用小米红米 Note 4X 进行 Android 开发。

如果没有“通过 USB 安装”选项,Android Studio 会抛出:

安装失败并显示 INSTALL_CANCELED_BY_USER 消息

解决方案是启用“通过 USB 安装”,但是当我尝试启用此选项时,手机会抛出 Toast 消息“插入您的 sim 卡”。有没有办法模拟 SIM 卡,或者只是让它工作?

0 投票
1 回答
1687 浏览

android - java.lang.RuntimeException:仅在小米设备中执行 doInBackground() 时导致

Google Play 商店仅在小米设备中显示崩溃(我无法重现)。请在下面找到崩溃日志。我也曾尝试在小米设备上重现此崩溃,但无法重现。

java.lang.RuntimeException:在 android.os.AsyncTask$3.done (AsyncTask.java:309) 在 java.util.concurrent.FutureTask.finishCompletion (FutureTask.java:354) 在 java.util.concurrent.FutureTask.setException ( FutureTask.java:223) 在 java.util.concurrent.FutureTask.run (FutureTask.java:242) 在 android.os.AsyncTask$SerialExecutor$1.run (AsyncTask.java:234) 在 java.util.concurrent.ThreadPoolExecutor。 runWorker (ThreadPoolExecutor.java:1113) at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588) at java.lang.Thread.run (Thread.java:818) 原因:java.lang.ExceptionInInitializerError :在 in.betterbutter.android.emoji.EmojiParse$ParseAsync.doInBackground (EmojiParse.java:30) 在 in.betterbutter.android.emoji.EmojiParse$ParseAsync。doInBackground (EmojiParse.java:19) at android.os.AsyncTask$2.call (AsyncTask.java:295) at java.util.concurrent.FutureTask.run (FutureTask.java:237)

这是我的代码:

0 投票
1 回答
1067 浏览

android - 无法以编程方式从小米手机读取消息

EasyPermission习惯于permissions从用户那里获取。

initSMS() 曾尝试从 Android 设备读取消息。它适用于除设备以外的所有Xiaomi设备。我用TelephonyProvider类来阅读消息。

他们有什么方法可以从Xiaomi设备读取所有消息吗?

0 投票
1 回答
966 浏览

android - YouTube Android Player API 在小米红米 Note 3 中不起作用

YouTube Android 播放器 API 不工作。它仅工作一次,然后第二次显示此错误Please check your network connection Tap to retry

我检查了我的网络连接,它工作正常。我测试了各种样本并在谷歌控制台中创建了各种 android 密钥。

重现步骤

我们可以在为 YouTube Android Player API 提供的谷歌示例应用程序中重现此问题

  1. 从此链接下载示例应用程序
  2. 在 DeveloperKey.java 中更新您的 DEVELOPER_KEY
  3. 运行应用程序并在它现在播放的简单播放器视图中播放视频。
  4. 现在再次尝试播放相同的内容,它显示错误。
  5. 但我检查了它显示的日志Forcefully created overlay:abaa@d131896 helper:Lazy@ca35c17 view:null status: ...... {...}

我正在努力解决这个问题?这是谷歌的任何图书馆问题吗?有解决这个问题的答案吗?感谢您的帮助。

截屏

编辑

我发现这个问题似乎只在小米手机中面临。我正在使用小米红米 Note 3,从这个设备只发生错误

0 投票
3 回答
1743 浏览

android-usb - 通过 USB 安装不起作用 - 在 7.0 设备上

在使用 miui 版本 9 更新设备后,我有 red mi note 4 设备尝试通过 USB 应用程序启用安装,它不起作用并显示“此设备暂时受限”。我找到的解决方案不起作用。如果没有该功能,我将无法开发应用程序。型号红米note 4 miui 版本:9.0.5.0在此处输入图像描述

0 投票
1 回答
1277 浏览

android - 在小米或 Oppo 或 Vivo 手机上 - 应用程序任务未按预期工作

我在 android 上有一个小型 android 应用程序项目(用于本地社区新闻应用程序),它正在(或曾经)使用 API 22 及更高版本。我们最近注意到的一个问题是,在小米、Oppo 或 Vivo 等中国手机上,即使应用程序被列入白名单,我们的通知(本地/Firebase 均已尝试)也无法正常工作。

我在在线博客上看到一些使用 AlarmManager 的建议(但我想这是个坏主意 - 用于实时通知),不确定

我也尝试过使用下面的代码进行交易,但仍然没有运气

https://github.com/commonsguy/cw-omnibus/tree/v8.4/Notifications/Foreground

我发现,如果应用程序任务被锁定,它将被持久化并且我的应用程序通知工作。

见下图:

在此处输入图像描述

如何以编程方式实现这一目标?

它可以是所有版本的小米或 Oppo 或 Vivo(或者说 MiUI)的单个代码(或模块)吗?

0 投票
3 回答
5157 浏览

android - 从图库中选择图像不适用于 Redmi Note 4

我在 S/O 上看到了一些与此相关的其他问题,但与我的问题最接近的问题似乎没有得到很多回应(小米 MI 设备未从图库中选择图像)。希望这个问题能有更好的运气。

我正在尝试从手机的图库中选择图像,并将图像路径传递给另一个活动,以便为用户预览。

我已经在另外两台设备(Moto E 和 Coolpad?)上对此进行了测试,它们似乎都运行良好。

(调试 Android 源代码似乎不是一个实际的选择。)

在主要活动中,在 UI 触发器上,我使用以下代码启动图库选择器:

我这样处理结果:

一旦我将文件路径存储在全局变量mCurrentPhotoPath中,就会调用以下方法:

即使在 Redmi 上,直到这里,事情都进展顺利。在 UploadActivity 的 onCreate 方法上,成功接收到图片文件路径字符串。

但是,然后,我尝试预览图像:

现在我试图调试这个问题,但是一旦我进入 BitmapFactory 的源代码,我遇到了一个看似未解决的 Android Studio 问题(https://stackoverflow.com/a/40566459/3438497),这使它毫无用处。

任何关于我如何从这里开始的指示将不胜感激。

0 投票
0 回答
2274 浏览

android - 如何在自己的应用程序中从 MiBand 2 获取心率数据(连续测量)?

我正在开发一个需要立即获取用户心率以进行分析的 android 应用程序。我有一个小米手环 2,想用它作为数据源。

我在 GitHub 中找到了一些用于连接手环并从手环获取数据的应用程序的代码,但没有一个真正起作用。我也尝试使用 Google Fit Api 来获取与 Google Fit 同步的 Mi Heart Rate 提供的心跳数据,但也无法获取它们(未找到 HR 数据)。

因此,如果有人可以帮助我,我将不胜感激。