android-8.0-oreo相关内容
我正在我的应用程序的WebView中加载网站的URL.该网站包含用户的基本详细信息. 我正在活动中加载WebView..但是,当Android 8的用户点击网站的下拉菜单时,该应用会抛出以下错误.请注意,此WebView可以在Android 7.1或更低版本上完美运行.它只会在Android 8.0中引发错误. FATAL EXCEPTION: main Process:
..
Android O给字体目录提供了新的android-studio版本3.0,但是当在字体目录中放下字体文件并运行项目时,它给我字体目录中的字体文件提供了错误. 错误:任务':app:mergeDebugResources'的执行失败. /home/ttuser4/Downloads/fontPractice/app/src/main/res/font/Dancing_Script.ttf:
..
当我尝试通过这种方式在Android O设备上获取蓝牙地址时: private String getBlutoothAddress(Context mContext){ // Check version API Android BluetoothAdapter myBluetoothAdapter; String macAddress; int cur
..
这是我的BroadcastReciever类.该课程负责启动电话状态. 代码; public class BroadCastRecieverBoot extends BroadcastReceiver { @Override public void onReceive(Context context, Intent ıntent) { if(Intent
..
如果我通过mainfest文件为系统广播声明了BroadcastReceiver(例如ACTION_POWER_DISCONNECTED),则每次发送特定广播时系统都会调用它,因此BroadcastReceiver的生存期不受限制./p> 但是,有些广播无法通过清单文件进行注册.对于这些广播,我们必须使用相应的IntentFilter调用context.registerReceiver.假设我为
..
根据 Android 8.0行为更改, 对于在运行Android 8.0的设备上安装的应用,现在ANDROID_ID的值分别针对每个应用签名密钥和每个用户.对于应用程序签名密钥,用户和设备的每种组合,ANDROID_ID的值都是唯一的.结果,在同一设备上运行具有不同签名密钥的应用程序将不再看到相同的Android ID(即使对于同一用户). 要测试上述更改,我做了两个测试APK,发现以
..
随着Android 26(O)引入通知渠道,我一直在研究Google提供的com.example.android.notificationchannels 此示例按预期工作,直到我尝试向示例应用程序中定义的辅助通知中添加Action为止. 我的代码类似于:- /** * Build notification for secondary channel.
..
如您所知,这就是我们触发JobIntentService的方式: JobIntentService.enqueueWork(this, MyJobIntentService.class, JOB_ID, intent); 在这种方法中,我们知道
..
我仅在Oreo +设备中停留在2个应用程序之间的实时数据同步上,就像其他用户登录到该应用程序一样,它应该立即在其他应用程序中生效,并且也应该在其他应用程序中更改(例如,Facebook和Facebook) Messenger:如果您从Facebook登出,它将自动从FB Messenger登出;或者,如果您登录到Facebook,那么它将自动登录FB Messenger,反之亦然)我在两个应用程序
..
当应用程序位于前景中时,我正在尝试使用Firebase显示通知.当我从服务器推送通知时调用onMessageReceived方法,但通知未显示. 这是我的代码: public class MyFirebaseMessagingService extends FirebaseMessagingService { @Override public void onMessa
..
根据文档,自Android O服务起在应用程序不再处于前台状态后的几分钟内停止运行. 文档显示大多数服务都可以用JobScheduler作业代替.我的问题是-作业是否也具有任何特殊行为,或者它们的行为与Android O之前的服务相同?它们可以“永远"生存(当然,只要系统不需要内存),还是系统也可以在某个窗口结束时杀死它们? 解决方案 它们是否可以“永远"生存(当然,只要系统不需
..
我正在使用Intent Service来监视Geofence转换.为此,我正在使用粘性服务的以下呼叫. LocationServices.GeofencingApi.addGeofences( mGoogleApiClient, getGeofencingRequest(),
..
我开发了一个应用程序,可以扫描附近的设备(周围有多种信标). 我正在使用具有CALLBACK_TYPE_ALL_MATCHES和一个空ScanFilter数组的BluetoothLeScanner进行扫描(因为我想获取附近所有设备的回调). 我的应用在OnePlus 5设备Android 7.x(和其他一些设备)上运行良好-直到我在设备上升级到android 8.0 OTA. 我不确定
..
我知道,使用Android O,我们现在可以读取SMS验证,而无需READ_SMS权限.可以使用createAppSpecificSmsToken API来完成. 但是我需要一个完整的示例来演示整个SMS验证例程. 解决方案 没有太多内容.调用SmsManager上的createAppSpecificSmsToken(),提供PendingIntent.您会得到String返回,这是
..
我正在开发一个管理Wi-Fi连接的应用程序.我的情况如下:假设整个建筑物都有一个名为"testing-tls"的Wi-Fi网络.我的应用程序应该只能连接到选定的访问点(基于BSSID或MAC ID).我们使用 TLS身份验证机制来验证用户(自定义CA证书). 我能够通过该应用建立连接,但是当我尝试连接到其他访问点(不同的BSSID)时失败.即使我以编程方式创建了Wi-Fi配置,但在首次成功建
..
我正在使用FusedLocationProvider API向PendingIntent注册一些Geofence,当我的应用通过Geofence事件启动(手动终止应用以触发此行为)时,我启动了后台服务来做一些工作. 在此服务中,我创建了一个单独的后台线程来执行一些长时间运行的任务,并且获得了唤醒锁,以确保我的任务已完成.该服务可以运行更长的时间(30-50分钟),即使它不是应该运行.根据我对
..
当我的应用在启动时崩溃时,尝试实现自适应图标时出现此错误. 我无法想象为什么会出现此错误,因为在下面的错误日志中提到的文件(MainActivity和BaseActivity)中,我没有同时使用AdaptiveIconDrawable和BitmapDrawable./p> 2018-04-28 16:50:17.014 31282-31282/de.markustippner.wonder
..
背景 Android O对快捷方式的工作方式进行了多种更改: https://developer.android.com/preview/behavior-changes .html#as 问题 根据Android O上的最新更改,创建快捷方式的广播意图被完全忽略: https://developer.android.com/reference/android/con
..
我需要为我的应用程序中的所有屏幕禁用活动过渡动画.先前的解决方案适用于所有Android版本: @null ...但是对于And
..
你们中的任何人都成功利用了Oreo中引入的适用于xamarin android的“自适应图标"吗? 如果.png图像放置在Drawable文件夹中,但如果将它们放置在MipMap文件夹中,则我设法使它工作. 我已遵循此链接中的准则,并且在使用Android Studio时可以使用...我认为很奇怪吗? https://developer.android.com/guide/pra
..