android-8.0-oreo相关内容

在Android 8(Oreo)的Webview中获取Resources $ NotFoundException

我正在我的应用程序的WebView中加载网站的URL.该网站包含用户的基本详细信息. 我正在活动中加载WebView..但是,当Android 8的用户点击网站的下拉菜单时,该应用会抛出以下错误.请注意,此WebView可以在Android 7.1或更低版本上完美运行.它只会在Android 8.0中引发错误. FATAL EXCEPTION: main Process: ..
发布时间:2020-08-24 21:02:30 移动开发

带有Android O的XML中的字体

Android O给字体目录提供了新的android-studio版本3.0,但是当在字体目录中放下字体文件并运行项目时,它给我字体目录中的字体文件提供了错误. 错误:任务':app:mergeDebugResources'的执行失败. /home/ttuser4/Downloads/fontPractice/app/src/main/res/font/Dancing_Script.ttf: ..
发布时间:2020-08-24 21:02:25 移动开发

关于Android O更改的BroadcastReceiver的生命周期

如果我通过mainfest文件为系统广播声明了BroadcastReceiver(例如ACTION_POWER_DISCONNECTED),则每次发送特定广播时系统都会调用它,因此BroadcastReceiver的生存期不受限制./p> 但是,有些广播无法通过清单文件进行注册.对于这些广播,我们必须使用相应的IntentFilter调用context.registerReceiver.假设我为 ..

在奥利奥中相同的ANDROID_ID

根据 Android 8.0行为更改, 对于在运行Android 8.0的设备上安装的应用,现在ANDROID_ID的值分别针对每个应用签名密钥和每个用户.对于应用程序签名密钥,用户和设备的每种组合,ANDROID_ID的值都是唯一的.结果,在同一设备上运行具有不同签名密钥的应用程序将不再看到相同的Android ID(即使对于同一用户). 要测试上述更改,我做了两个测试APK,发现以 ..
发布时间:2020-08-24 21:00:04 移动开发

Android:无法在Oreo +设备以上的应用程序之间同步数据

我仅在Oreo +设备中停留在2个应用程序之间的实时数据同步上,就像其他用户登录到该应用程序一样,它应该立即在其他应用程序中生效,并且也应该在其他应用程序中更改(例如,Facebook和Facebook) Messenger:如果您从Facebook登出,它将自动从FB Messenger登出;或者,如果您登录到Facebook,那么它将自动登录FB Messenger,反之亦然)我在两个应用程序 ..

Android O上的JobScheduler行为

根据文档,自Android O服务起在应用程序不再处于前台状态后的几分钟内停止运行. 文档显示大多数服务都可以用JobScheduler作业代替.我的问题是-作业是否也具有任何特殊行为,或者它们的行为与Android O之前的服务相同?它们可以“永远"生存(当然,只要系统不需要内存),还是系统也可以在某个窗口结束时杀死它们? 解决方案 它们是否可以“永远"生存(当然,只要系统不需 ..
发布时间:2020-08-24 20:52:35 移动开发

android 8.0上的BLE扫描

我开发了一个应用程序,可以扫描附近的设备(周围有多种信标). 我正在使用具有CALLBACK_TYPE_ALL_MATCHES和一个空ScanFilter数组的BluetoothLeScanner进行扫描(因为我想获取附近所有设备的回调). 我的应用在OnePlus 5设备Android 7.x(和其他一些设备)上运行良好-直到我在设备上升级到android 8.0 OTA. 我不确定 ..

未经READ_SMS权限的android短信验证

我知道,使用Android O,我们现在可以读取SMS验证,而无需READ_SMS权限.可以使用createAppSpecificSmsToken API来完成. 但是我需要一个完整的示例来演示整个SMS验证例程. 解决方案 没有太多内容.调用SmsManager上的createAppSpecificSmsToken(),提供PendingIntent.您会得到String返回,这是 ..
发布时间:2020-08-24 20:51:15 移动开发

如何更新已经创建的Wi-Fi配置(或"UID XXX无权限更新[Wi-Fi]配置错误")?

我正在开发一个管理Wi-Fi连接的应用程序.我的情况如下:假设整个建筑物都有一个名为"testing-tls"的Wi-Fi网络.我的应用程序应该只能连接到选定的访问点(基于BSSID或MAC ID).我们使用 TLS身份验证机制来验证用户(自定义CA证书). 我能够通过该应用建立连接,但是当我尝试连接到其他访问点(不同的BSSID)时失败.即使我以编程方式创建了Wi-Fi配置,但在首次成功建 ..
发布时间:2020-08-24 20:50:08 移动开发

Android O,后台服务运行了30分钟以上.为什么?

我正在使用FusedLocationProvider API向PendingIntent注册一些Geofence,当我的应用通过Geofence事件启动(手动终止应用以触发此行为)时,我启动了后台服务来做一些工作. 在此服务中,我创建了一个单独的后台线程来执行一些长时间运行的任务,并且获得了唤醒锁,以确保我的任务已完成.该服务可以运行更长的时间(30-50分钟),即使它不是应该运行.根据我对 ..

android.graphics.drawable.AdaptiveIconDrawable无法转换为android.graphics.drawable.BitmapDrawable错误

当我的应用在启动时崩溃时,尝试实现自适应图标时出现此错误. 我无法想象为什么会出现此错误,因为在下面的错误日志中提到的文件(MainActivity和BaseActivity)中,我没有同时使用AdaptiveIconDrawable和BitmapDrawable./p> 2018-04-28 16:50:17.014 31282-31282/de.markustippner.wonder ..
发布时间:2020-08-24 20:49:59 移动开发

Xamarin Oreo自适应图标

你们中的任何人都成功利用了Oreo中引入的适用于xamarin android的“自适应图标"吗? 如果.png图像放置在Drawable文件夹中,但如果将它们放置在MipMap文件夹中,则我设法使它工作. 我已遵循此链接中的准则,并且在使用Android Studio时可以使用...我认为很奇怪吗? https://developer.android.com/guide/pra ..
发布时间:2020-08-24 20:47:39 其他开发