问题标签 [oneplusthree]

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 回答
2742 浏览

android - 如何为一加二创建模拟器?

用户报告了 OnePlus 2 手机中的错误,我想为 OnePlus 2 手机调试我的应用程序。我尝试检查用户手机,存在错误。即使我根据相同的规范创建 AVD,我也无法模拟 AVD 中的错误[我希望它不是基本的本机操作系统,它可能在 OxygenOs 中有一些变化]。我没有机会连接调试。请帮助,如何使用 OxygenOS 版本 2.2.1 创建用于调试 OnePlus2 的 AVD,我不能每次都依赖移动设备进行调试。是否有任何 sdk 可用于调试 OnePlus 手机?

请帮忙。这是一个很大的障碍......欣赏想法

0 投票
8 回答
38377 浏览

android - 检测到屏幕覆盖会阻止 Android 权限

我注意到我的新手机上的 Android 应用程序存在一个奇怪的问题。SDK 23 权限弹出窗口(如外部存储)被下面附加的警报阻止。我最初认为这与我的手机有关,但它似乎不会影响我安装的任何其他应用程序。

这个问题可能与安装调试版本有关,还是我的权限处理有问题?我认为它可能与我正在使用的广告平台之一有关,但我尝试禁用它们,但它仍然出现

在此处输入图像描述

我在下面粘贴了生成此权限请求的图像保存功能。我正在使用Dexter来节省编写一大堆可怕的样板文件


更新:由于很多人都提到它,如前所述,这个问题不是由于安装了覆盖应用程序。在Draw over other apps菜单下,我有以下应用程序:Google Play 音乐、Google Play 服务、照片、TalkBack、Twitch、Twitter。所有这些都设置为 No

此外,我还测试了其他应用程序,例如 Google Hangouts 和 Twitter,它们也具有需要危险权限的操作,我能够提供这些权限而不会出现此问题。


解决方案:我已将R. Zagorski的答案标记为解决方案,因为它包含许多一般情况。对我来说,这实际上Toast是破坏了我的权限流程。这个弹出窗口让我走错了路,浪费了很多时间......

这是Toast我在权限弹出窗口出现后的最初几秒钟内可见的内容:

在此处输入图像描述

0 投票
0 回答
141 浏览

android - 如何以编程方式访问 oneplus 3 中的警报滑块按钮?

我想让我自己的android程序在后台运行并响应op3的警报滑块。但我不知道如何收听警报滑块的状态或更改警报滑块的状态。

我应该如何在代码中访问它?

0 投票
1 回答
147 浏览

android - 无法在 onePlus3 OxygenOs 3.2.8 中查看错误日志

我是一名 Android 应用程序开发人员。每当我的任何应用程序崩溃时,我都看不到错误日志,因为应用程序重新启动会清除所有以前的日志。如何禁用此行为或任何其他可以查看错误日志的方式。

基本上据我了解,应用程序崩溃对话框永远不会出现,并且随着应用程序重新启动,所有以前的日志都将从 android studio logcat 中刷新。

任何帮助将不胜感激。

0 投票
4 回答
1763 浏览

ionic-framework - 在开放的android 7上出现人行横道崩溃的离子

我在android 7上安装了带有人行横道的离子应用程序,每次打开它都会崩溃。适用于所有其他 android 版本。卸载人行横道,打开时仍然崩溃。任何想法?

谢谢,P

0 投票
1 回答
197 浏览

android - OnePlus3 Nougat:TelephonyManager getNetworkType() 返回值 19 而不是 13

仅限 OnePlus3 Nougat(到目前为止):TelephonyManager getNetworkType() 有时(!?)返回19文档中未定义的值,根据NETWORK_TYPE_LTE = 13状态栏显示 4G+ 的情况,它应该是。显然,用户再次降低了我的应用程序评级,而不是责怪 OnePlus。

任何想法 OnePlus3 发生了什么?为什么状态栏工作正常?应该是官方的吧?我将把这 19 添加为 LTE 的硬编码值,但如果它在未来发生变化怎么办……我的应用程序将是错误的。更一般地说,我怎样才能避免用户因为每个新版本中引入的所有 Android/制造商错误而责备我?

文档: https://developer.android.com/reference/android/telephony/TelephonyManager.html#getNetworkType()

系统数据:VERSION.RELEASE{7.0},VERSION.INCREMENTAL{97},VERSION.SDK{24},BOARD{QC_Reference_Phone},BRAND{OnePlus},DEVICE{OnePlus3},FINGERPRINT{OnePlus/OnePlus3/OnePlus3:7.0/NRD90M /12311011:user/release-keys},HOST{ubuntu-23},ID{NRD90M}

0 投票
1 回答
462 浏览

android - 防止Android手机在长按电源按钮时关机

我正在使用运行 OxygenOS 4.0.3 的一加 3。当我在手机上长按电源按钮时,它会关机。我想避免这种情况。我倾向于在没有意识到的情况下多次意外关闭手机。尤其是当它在我的口袋里时

0 投票
0 回答
508 浏览

android - OnePlus 3:com.android.contacts/.activities.PeopleActivity 未找到异常

我正在开发一个应用程序并使用一加 3(Android 7.0、Oxygens OS 4.0.3、API 24)。如果您有多个具有相同电话号码的联系人,则会调用 PeopleActivity。在我的默认 SMS 应用程序中,它会打开快速联系人,因此我的应用程序或实现中存在一些问题,因此它会打开 PeopleActivity。但我无法弄清楚是什么。任何指向正确方向的指针表示赞赏。

错误代码

日志猫

0 投票
2 回答
153 浏览

xamarin.android - Xamarin.Android 对 OxygenOS 的支持

我正在对在 OxygenOS ( https://en.wikipedia.org/wiki/OxygenOS ) 上运行 Xamarin.Android 应用程序进行一些研究。不幸的是,网上关于这个主题的信息很少。

欣赏有关该主题的想法。围绕以下两个问题的具体建议:

  1. Xamarin.Android 应用程序能否在 OxygenOS 上运行?
  2. 如果上面的查询是,是否有任何需要注意的兼容性问题?

感谢你的帮助!

干杯

0 投票
1 回答
486 浏览

android - Android Nougat 杀死了我在 Oneplus 上的应用

我有一个用于研究目的的应用程序,它从后台传感器收集数据。我使用注册一些广播接收器的服务,startForeground()并附加到通知,并且我在onStartCommand()使用 START_STICKY。在 Marshmallow 上一切正常,但是当我在 OnePlus 3 和 7.1.1 上试用一段时间后,应用程序就会从正在运行的应用程序中消失......一切都被系统杀死了。有时我会收到一条系统通知:“注意,在后台运行的应用程序正在使用很多......”。如果我单击此通知,它会打开显示“管理高功率使用应用程序”的设置窗口,我的应用程序在那里,但“自动关闭高功率使用应用程序”选项被禁用。此外,我已经在电池下的系统设置中将应用程序设置为“不优化”。实际上,如果我禁用那些消耗更多电池的传感器的日志记录,例如位置一切正常,我可以无限运行应用程序。关于如何解决的任何建议?

请记住,这是一个用于研究目的的应用程序,它没有发布,所以不建议不要这样做,因为它会影响用户体验,事实并非如此。谢谢!