android-7.0-nougat相关内容

SipManager.newInstance返回空

我实现了简单的SIP客户端应用程序来接收呼叫。我遍历official manual并从中获取代码。 我注意到 SipManager.newInstance(getApplicationContext()); 返回NULL。Documentation says当设备不支持SIP API时会发生这种情况。然而,我使用的是搭载Android 7.0的LG G6,而且我成功地测试了Goog ..
发布时间:2022-06-10 18:22:57 移动开发

屏幕关闭时,前台服务未在 Android 7.0+ 中接收位置更新

我正在尝试创建一个 Android 应用程序,该应用程序可以在设备屏幕关闭时持续实时记录设备位置数据.我的代码适用于 Android 6.0 及更早版本,但似乎 Android 7.0+ 破坏了我的应用程序. 我已经实现了一个使用唤醒锁并订阅 Google FusedLocation API 的 Android 前台服务.一旦屏幕关闭,就永远不会触发 onLocationChanged 回调 ..
发布时间:2022-01-22 14:08:35 移动开发

带有 Android 7 的 Genymotion 模拟器上的 Google Play 服务

我购买了 Genymotion,目标是使用 Android 7.0 和 Google Play 进行模拟. Android 7.0 在 Genymotion 上运行良好,但我无法在其上安装 Google Play. Google Play 适用于 Android 6.0 及更低版本 - 我能够找到必须额外安装才能在 Genymotion 中使用 Google Play 的源(Flash ..

Android 7 原生崩溃:libc.so tgkill

我看到这个本机崩溃并带有以下堆栈跟踪. 这发生在 Android 7.0 和仅 7.1.该应用程序没有添加任何新内容,该应用程序已经投入生产几年了,但是随着更多设备更新为 Nougat,这种崩溃现在经常发生,并且正在变得令人讨厌. 任何建议将不胜感激. native: pc 000000000007a6c4/system/lib64/libc.so (tgkill+8)本机:pc 0 ..

Android:如何在 android nougat 中编写相机意图

在我的 android 应用程序中,当单击按钮时,我必须使用相机拍摄图像.它在除 Android 7 (Nougat) 之外的所有 Android 版本中都能完美运行.当我选择相机选项时,即使授予权限,应用程序也会退出.我认为问题出在相机调用意图中.下面是我的代码. camera = (ImageView) dialog.findViewById(R.id.camera);camera.setO ..
发布时间:2022-01-08 20:35:28 移动开发

“画布:试图绘制太大的位图"当 Android N Display Size 设置为大于 Small

当新引入的 Display size 操作系统设置设置为太大的值时,我有一个已发布的应用在 Android N 上启动时崩溃. 当我查看 logcat 时,我看到以下消息: java.lang.RuntimeException: Canvas: 试图绘制太大(106,975,232 字节)位图. 我已将问题追溯到我的第一个 Activity 中的 ImageView,它显示了一个漂亮的大 ..
发布时间:2021-12-24 23:11:37 移动开发

带有 Intent.VIEW_ACTION 的 Android 安装 apk 不适用于文件提供程序

我的应用有一个自动更新功能,可以下载一个 APK,下载完成后,一个 Intent.VIEW_ACTION 打开应用并让用户安装下载的 APK Uri uri = Uri.parse("file://" + destination);意图安装 = 新意图(Intent.ACTION_VIEW);install.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);ins ..

我们对自签名证书的 Android N 网络安全配置使用什么?

我正在尝试测试 N Developer Preview 的网络安全配置功能的各个方面.我已经完成了大部分工作,但我被自签名证书方案难住了. 根据文档,Android N 应该是对 PEM 或 DER 文件感到满意,因为它适用于其他证书验证方案.但是,我不太会使用自签名证书,而且我尝试使其正常工作时一直遇到证书路径验证异常. 为了测试,我使用 thin 作为服务器,在我的开发机器上运行, ..
发布时间:2021-12-14 14:54:54 移动开发

SSLHandshakeException:Android N/7.0 上的握手失败

我正在开发一个应用程序,(高级)用户必须为其设置自己的服务器(即 nginx)来运行后端应用程序.需要在应用程序中配置相应的域才能连接.我一直主要在我自己的手机(sony z3c)上进行测试,并开始为 5.1 开发.后来我收到了 6.0 的更新,但仍然在模拟器内保持了一个有效的 5.1.不久前,我开始使用 7.0 的图像处理 AVD,令我惊讶的是它无法连接到我的服务器,告诉我 ssl 握手失败.我 ..

Android - WebView 语言在 Android 7.0 及更高版本上突然更改

我有一个多语言应用,主要语言为英语,次要语言为阿拉伯语. 如文档中所述, 我在清单中添加了 android:supportsRtl="true". 我已将 left 和 right 属性的所有 xml 属性分别更改为 start 和 end.我在 strings-ar 中添加了阿拉伯语字符串(其他资源也类似). 上述设置工作正常.将 Locale 更改为 ar-AE 后,阿拉伯 ..

如何在 Android 7.0 中从相机或图库中选择要裁剪的图像?

从图库和相机中选取图像进行裁剪,它在 Android 7.0 以下完成,但在 Android Naught 中它在相机中崩溃.我使用了 fileprovider 但它不起作用. MainActivity.java 公共类 MainActivity 扩展 AppCompatActivity 实现 View.OnClickListener {私人按钮 mBtn;私有上下文上下文;私有静态最终 ..
发布时间:2021-11-27 17:40:20 移动开发

Android 警报管理器 setExactAndAllowWhileIdle() 在处于打盹模式的 Android 7.0 Nougat 中不起作用

我正在尝试使用警报管理器的 setExactAndAllowWhileIdle 每 30 分钟在我的应用程序中触发一次警报,但它不起作用! 我通过在收到警报信号时发出推送通知来测试功能. 问题是:当设备闲置一段时间后进入打盹模式时,我不再收到警报.但是,一旦打开屏幕,我就会收到通知.我的应用程序需要准确的警报,需要每 30 分钟准时发送一次!由于设备处于打盹模式,无法接收延迟警报或掉线 ..

当应用程序被杀死/在后台时,检测 Android 7 及更高版本中的连接变化

问题: 所以问题是我有一个应用程序,它会在 WiFi 连接(使用连接的 SSID 和其他信息)或断开连接(通过移动网络)时向我们的后端发送请求.但是,随着 Android 7/N 及更高版本的更改,CONNECTIVITY_CHANGE 和 CONNECTIVITY_ACTION 不再在后台工作.现在在大多数情况下人们会滥用这种广播,因此我完全可以理解为什么要进行更改.但是,我目前不知道如何 ..
发布时间:2021-11-27 12:55:05 移动开发

使用 InCallService 替换 Android 6 和 7 上的默认电话应用程序

Android API 级别 23 添加了InCallService 以提供用于管理电话呼叫的用户界面.该文档提供了一个示例清单注册,但我无法让它工作.该应用程序编译正常,但设置中的默认应用程序未显示我的应用程序. 我发现有关该主题的任何信息的唯一地方是已关闭的一个 StackOverflow 问题一年前.对建议添加 android.intent.action.DIAL 活动的问题发表评论, ..

展开/折叠 Lollipop 工具栏动画(Telegram 应用程序)

我想弄清楚工具栏的展开/折叠动画是如何完成的.如果您查看 Telegram 应用程序设置,您会看到有一个列表视图和工具栏.向下滚动时,工具栏会折叠,向上滚动时会展开.还有头像和FAB的动画.有没有人对此有任何线索?你认为他们在它之上构建了所​​有动画吗?也许我遗漏了新 API 或支持库中的某些内容. 我在 Google 日历应用程序上注意到了相同的行为,当您打开微调器时(我认为它不是微调器, ..

android.os.FileUriExposedException: file:///storage/emulated/0/test.txt 通过 Intent.getData() 暴露在应用程序之外

当我尝试打开文件时应用程序崩溃.它在 Android Nougat 下运行,但在 Android Nougat 上它会崩溃.它只会在我尝试从 SD 卡而不是从系统分区打开文件时崩溃.一些权限问题? 示例代码: File file = new File("/storage/emulated/0/test.txt");意图意图=新意图(Intent.ACTION_VIEW);intent.se ..
发布时间:2021-11-27 12:24:51 移动开发