问题标签 [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.
android - Android 安装设备失败 [INSTALL_CANCELED_BY_USER]
我正在使用 Android Studio 连接以在我的小米 Redmi Note 3G 设备中运行应用程序。我的设备已在选择设备对话框中找到,但我不断收到[INSTALL_CANCELED_BY_USER]
错误消息:
我尝试在网上寻找解决方案,但没有提及Failure [INSTALL_CANCELED_BY_USER]
错误。
android - 如何在 MIUI 设备中打开管理应用程序电池使用设置
如何以编程方式在 MIUI 设备中打开管理应用程序电池使用设置?
我通过以下方式打开设置:
但我不知道如何在 MIUI 设备中打开管理应用程序电池使用设置。
android - 小米红米 Note 4X“通过 USB 安装”抛出“插入 SIM 卡”
我正在使用小米红米 Note 4X 进行 Android 开发。
如果没有“通过 USB 安装”选项,Android Studio 会抛出:
安装失败并显示 INSTALL_CANCELED_BY_USER 消息
解决方案是启用“通过 USB 安装”,但是当我尝试启用此选项时,手机会抛出 Toast 消息“插入您的 sim 卡”。有没有办法模拟 SIM 卡,或者只是让它工作?
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)
这是我的代码:
android - 无法以编程方式从小米手机读取消息
我EasyPermission
习惯于permissions
从用户那里获取。
我initSMS()
曾尝试从 Android 设备读取消息。它适用于除设备以外的所有Xiaomi
设备。我用TelephonyProvider
类来阅读消息。
他们有什么方法可以从Xiaomi
设备读取所有消息吗?
android - YouTube Android Player API 在小米红米 Note 3 中不起作用
YouTube Android 播放器 API 不工作。它仅工作一次,然后第二次显示此错误Please check your network connection Tap to retry
我检查了我的网络连接,它工作正常。我测试了各种样本并在谷歌控制台中创建了各种 android 密钥。
重现步骤
我们可以在为 YouTube Android Player API 提供的谷歌示例应用程序中重现此问题
- 从此链接下载示例应用程序
- 在 DeveloperKey.java 中更新您的 DEVELOPER_KEY
- 运行应用程序并在它现在播放的简单播放器视图中播放视频。
- 现在再次尝试播放相同的内容,它显示错误。
- 但我检查了它显示的日志
Forcefully created overlay:abaa@d131896 helper:Lazy@ca35c17 view:null status: ...... {...}
我正在努力解决这个问题?这是谷歌的任何图书馆问题吗?有解决这个问题的答案吗?感谢您的帮助。
编辑
我发现这个问题似乎只在小米手机中面临。我正在使用小米红米 Note 3,从这个设备只发生错误
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)的单个代码(或模块)吗?
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),这使它毫无用处。
任何关于我如何从这里开始的指示将不胜感激。
android - 如何在自己的应用程序中从 MiBand 2 获取心率数据(连续测量)?
我正在开发一个需要立即获取用户心率以进行分析的 android 应用程序。我有一个小米手环 2,想用它作为数据源。
我在 GitHub 中找到了一些用于连接手环并从手环获取数据的应用程序的代码,但没有一个真正起作用。我也尝试使用 Google Fit Api 来获取与 Google Fit 同步的 Mi Heart Rate 提供的心跳数据,但也无法获取它们(未找到 HR 数据)。
因此,如果有人可以帮助我,我将不胜感激。