android-7.0-nougat相关内容

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

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

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 intent = new Intent(Intent.ACTI ..
发布时间:2020-08-24 05:27:50 移动开发

如何将Android Nougat的直接回复功能与NotificationListener结合使用?

我的应用正在使用NotificationListener从各种第三方应用(例如WhatsApp)中读取消息. 到目前为止,如果只有一个聊天未读,我可以发送答复,代码在下面. 但是,对于WhatsApp,当未读两个以上的聊天时,由于消息被捆绑在一起,因此getNotification().actions返回空对象.从下面的图片中可以看到,如果扩展了通知,还可以选择发送直接回复,因此我确信 ..

如何使用新的FileProvider共享当前应用的APK(或其他已安装的应用)?

背景 过去,使用一个简单的命令可以很容易地与您想要的任何应用共享APK文件: startActivity(new Intent(Intent.ACTION_SEND,Uri.fromFile(filePath)).setType("*/*")); 问题 如果您的应用程序针对Android API 24(Android Nougat)或更高版本,则以上代码将导致崩溃,这是由Fi ..

Phonegap Push插件在Nougat中不起作用

我正在为我的Phonegap应用程序使用最新的 Phonegap推送插件.在牛轧糖下它可以正常工作,但是在牛轧糖中,相同的代码不起作用.我尝试调试几次,如果缺少任何内容,也在服务器端进行了交叉验证,但发现该设备未被GCMSender识别.同样,每次我卸载并重新安装该应用程序时,注册的设备令牌都是相同的,而对于Pre Nougat设备,在每次卸载和全新安装后它始终是不同的.我拥有的设备是Nexus ..

我的应用程序在牛轧糖操作系统中显示的Webview空白页

我在我的应用中调用了CCAvenue付款网关集成。直到它正常工作,但是当我将设备操作系统棉花糖更新为Nougat时,Webview页面显示空白屏幕。 在logcat中也未找到错误日志。 我还测试了所有其他低于Nougat的设备,并且在该设备中WebView正常工作。 我已经在Google中搜索了此问题,但最近三天没有找到任何适当的解决方案。 解决方案 我找到了解决方案,当 ..

以编程方式更改系统显示尺寸Android N

背景:除了以前存在的更改显示大小的功能。 c $ c>字体大小。 更改显示大小: 图片来源:pcmag.com 问题: 如果某个应用具有 android.permission.WRITE_SETTINGS 权限来更改设置,则有如何以编程方式更改设备的字体设置:字体样式和字体大小?。但是,我找不到以编程方式更改显示尺寸的方法。可能吗? 我尝试了什么? 我已经检查了 ..
发布时间:2020-06-05 19:11:12 移动开发

以编程方式在Android Nougat和O中获取Device mac地址

我有一个应用程序,需要设备的mac地址。我很容易在棉花糖及以下的棉花糖中获取mac地址,但是android nougat和O出现问题。因此如何查找mac。 解决方案 从6.0及更高版本开始更改: https: //developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-hardwa ..

无法“仅使用传统方案”签署apk。即使将'v2SigningEnabled'设置为false之后

我将我的 android-studio 更新到了最新的稳定版本,即“ Android Studio 2.3 ”以及渐​​变到 2.3.0 。 现在,当我尝试生成应用发布版本的签名apk时,在最后一步中将显示此“额外”内容(签名版本:): 我点击了“签名帮助”,此页面已打开。 我遵循文档并像下面这样更改了build.gradle文件: apply插件:'com.androi ..