问题标签 [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.

0 投票
0 回答
730 浏览

android - Android:应用程序在牛轧糖设备上崩溃

我有一个包含一些本机代码的 sdk。我正在手动将代码构建到共享库中,并将这些 .so 文件复制到 jniLibs 文件夹中。我在应用程序中使用该 sdk。它在 5、6 上运行良好,但在 Nougat 上,每次我打开应用程序时它都会崩溃。

注意:我已在 build.gradle 文件中将目标版本更新为 25。

这是错误日志:

我已经对此进行了搜索,但最终没有任何线索。

有人请帮忙。提前致谢。

0 投票
1 回答
551 浏览

android - Libjingle webrtc 无法在 android 7 上初始化摄像头

我在我的 webrtc 视频/音频流和视频流项目之一中使用 libjingle,只是无缘无故无法在 android 7 上运行(至少没有崩溃),它在 android 4、5、6 上运行良好。有没有人已经面临这个问题?

0 投票
0 回答
220 浏览

android-source - AOSP(安卓 7)。将预建库添加到系统

我有预建的 jar 库,我想将它添加到 AOSP android 7。但是,据我所知,为了使用库,我应该有 .jack 库。

我错了还是没有?

0 投票
2 回答
633 浏览

android - Android 7.1.2 QuickSettings 磁贴未着色

我已经绞尽脑汁想弄清楚为什么我的 QuickSettings 磁贴没有根据 Tile.STATE_ACTIVE 和 Tile.STATE_INACTIVE 着色。我使用清单中设置的相同图标,但我在 onStartListening 中动态更改状态。这在 Android 7.1.1 上运行良好。

有没有其他人注意到他们的 QuickSettings 磁贴没有着色?

0 投票
1 回答
986 浏览

android - Android 7.1.1 上的 DatagramSocket 问题

我在使用 Android 7.1.1 (N_MR1) 的 QA 的 Google Pixel 上遇到了一个非常奇怪的问题。在建立 TCP 连接时,我们使用 UDP Server 和 Client 进行握手。

QA 报告说与 Pixel 的握手不起作用。在探索了 Logcat 之后,我发现它UdpServerTask抛出了一个异常:

到目前为止我尝试了什么:

  • 启用Reuse address的功能(见代码) - 没有运气
  • 强制使用 IPv4(见代码) - 一样,没有运气
  • 在循环中,检查端口范围(32100 - 32110) - 也无济于事。所有端口也抛出相同的异常java.net.BindException: Address already in use
  • 硬编码 IP 的“0.0.0.0”和“10.1.xx”(见代码)——相同
  • 重新启动设备,更改 WiFi 网络 - 也无济于事

此外,我检查了谁使用设备上的端口(NetStat+ 应用程序)——IP 和端口是免费的,没有人使用。但是当我试图打电话时bind()- 发生了异常。

同时 UDP 客户端(按需调用)工作正常——我可以通过目标端口发送 UDP 数据包。

还有什么注意到 - 在我的带有 Android 7.1.1 的 Nexus 和 Android 版本较低的设备上,我无法重现这个问题。

测试示例

0 投票
0 回答
542 浏览

android - Android 7.1 中“圆形”图标的指南

Android 7.1 现在支持圆形图标资源

圆形图标是否有任何“硬”规范/要求?

到目前为止,我只看到白色背景的圆形图标,这是强制性的吗?

例如,如果有一些关于圆的填充的信息,那就太好了。

0 投票
1 回答
300 浏览

android - Android 应用程序中的快捷方式

如果应用的目标 API 级别低于 Android 7.1(API 级别 25),是否可以定义应用中特定操作的快捷方式。

根据Developer的说法,如果您的应用面向 Android 7.1(API 级别 25)或更高版本,您可以在应用中定义特定操作的快捷方式。

0 投票
1 回答
70 浏览

android - 如何定义应用程序中特定操作的快捷方式?

如果您的应用面向 Android 7.1(API 级别 25)或更高版本,如何定义应用中特定操作的快捷方式。快捷方式让用户可以在您的应用程序中快速启动常见或推荐的任务。

0 投票
1 回答
18035 浏览

android - 我总是在 android 7 中看到“E ActivityManager: Sending non-protected broadcast from system”。这是什么意思?

我正在尝试使用以下功能从非系统应用程序发送意图。

但我总是看到来自 ActivityManager 的错误消息如下。相同的意图广播(应用程序)在 andorid 6.0 中工作正常,但在 android 7.1.1 中引发错误。我需要为 android 7.1.1 更改任何内容吗?

4-10 15:06:34.423 1615 2921 E ActivityManager: 从系统 2886:com.test.testApp/u0a117 pkg com.test.testApp 发送不受保护的广播 com.test.testApp.testIntent

在 ListFragment 中,我按如下方式注册接收器:

0 投票
1 回答
391 浏览

cordova - Cordova 发布构建块 ajax 请求

Android Cordova Debug Build 在 Nexus 5X, 7.1.1 上运行良好,但是无法在 Release(Signed) Build 上发出任何 ajax 请求。

尝试使用插件从本机代码进行通信,连接成功

该问题仅在 Nexus 5X、7.1.1 中出现,在其他设备上不会出现。

权限

config.xml 中的白名单插件:

甚至在 ChromeWebViewImpl.java 中使用日志进行了测试

当请求 shouldAllow 时返回 true

太阳能电池板:

请注意,CSP 适用于除 Nexus 5X 7.1.1 之外的所有 Android、iOS 设备,我什至尝试删除 connect-src,但结果相同。

有没有人遇到过类似的问题?