问题标签 [android-7.1-nougat]
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 - 如何在打盹模式下唤醒设备:使用 FCM 测试用例的打盹模式
基于实时位置跟踪和服务器更新,我陷入了我的项目中。在这里,我在打盹模式下测试了操作系统状态,实现了 FCM 推送通知。
我使用了两种方法进行测试:
设备进入打盹模式(深度睡眠)后的推送通知:当服务器在深度睡眠模式下向设备发送推送通知时,Android 操作系统会打开他们的互联网服务片刻,然后再次回到以前的模式.. 在那短暂的时间内,我们可以'能够将实时跟踪更新到服务器(有时可能会更新到服务器但最大故障情况)
打盹模式前推送通知(深度睡眠):推送通知工作正常,但不影响原始深度睡眠时间,Android OS 再次进入深度睡眠模式,无需延长打盹模式时间间隔。因此,我们再次未能跟踪服务器的实时位置更新。
注意:推送通知不能改变安卓操作系统的状态。只有操作系统允许 FCM 片刻,然后它又回到深度睡眠模式。
是否有任何替代解决方案可以持续跟踪和更新服务器?
android - CACHE DIR 的 Android FileProvider:找不到配置的根目录,其中包含
我找到了很多与 FileProvider 相关的链接,但我没有找到缓存目录的解决方案
java.lang.IllegalArgumentException:找不到配置的根目录包含
/data/data/pkg name/cache/1487876607264.png
我想将它用于缓存目录,如何在提供者中提供路径。
我用它作为:
如果我提供应用程序文件夹路径,它工作正常,但不使用缓存目录。
有什么帮助吗?
android - 旧 Android 版本上的捆绑通知
是否可以在较旧的 Android 版本上制作捆绑通知(在 Android Nougat 中引入)?问题仅与手持设备和平板电脑有关,而与android wear 无关。
android - IllegalArgumentException:列“_data”不存在
在 Nougat 中,此功能不起作用。
崩溃日志:
此功能在 Android N 之前的设备中正常工作。我阅读了文章file:// scheme is now not allowed to be attach with Intent on targetSdkVersion 24 (Android Nougat)。但找不到任何解决方案。所以请帮忙。
android - 即使将“v2SigningEnabled”设置为 false,也无法“仅使用传统方案”签署 apk
我将我的最新稳定版本更新为android-studio
“Android Studio 2.3
”以及.gradle
2.3.0
现在,当我试图为我的应用程序的发布版本生成一个签名的 apk 时,这个“额外”的东西(签名版本:)将在最后一步中显示:
我点击了“签名帮助”,这个页面就打开了。
我按照文档对我的 build.gradle 文件进行了更改,如下所示:
并尝试再次生成签名的 apk,但仍然显示了这个“额外”的东西。
我现在应该怎么做才能“仅使用传统方案”签署 apk?
android - Nexus 6P android beta 7.1.2 弹出错误消息:Alternating TimerReceiver() onReceive() - Attempt to invoke virtual method
我注册了 Android beta 更新,最近将我的 nexus 6P 升级到了 7.1.2 版本。自从 2 天以来,我的手机中弹出一条消息,我在图片中显示,它覆盖了我的键盘,但即使弹出出现,我也可以操作键盘。错误消息说它正在尝试调用虚拟方法,但我不确定它是否与特定应用程序或操作系统级别有关。
android - 在 android API 25 中更改语言环境的简单方法
我已经使用包装器和其他建议检查了解决方案,但是对于以前的 api 中如此简单的事情来说似乎工作量太大了。实际上,替换 api 25 中已弃用的 updateConfiguration 的方法可以解决该问题
android - android nougat 可访问性权限
在 Android Lollipop 及以下版本中,我可以要求用户授予我访问权限,以防止卸载 APK 文件。
在新的操作系统版本“Nougat”上,我发现用户可以卸载应用程序,实际上用户可以卸载/禁用大部分应用程序。
有没有办法防止用户停用/卸载应用程序?
android - 当我们尝试在我们的应用程序中切换到没有互联网的网络时,Android 7.1.1 正在恢复到有互联网的 Wi-Fi 网络
我们正在手动将 Android 设备上的 WiFi 从当前选择的网络(带 Internet)切换到 Wireless Stick 提供的网络。这个新网络没有 Internet 连接。这些操作是使用 WifiManager 类执行的,并且通过在所需 AP 的 WifiConfiguration 对象中调整其优先级来选择/取消选择网络。其他网络的优先级较低。但是,从 Android 7.1.1 开始,这似乎还不够,网络正在恢复为具有 Internet 的网络。是否应该执行这种网络切换的不同方式?
android - 我如何为 Nougat 设备运行我的应用程序?
我为 Marshmallow Devices 使用了以下代码。我应该用什么来在牛轧糖中运行我的应用程序?
我正在使用最新的 android studio (2.3) 并使用最新的 sdk。在牛轧糖中应用我的应用程序的最佳方法是什么。