android-8.1-oreo相关内容
有些设备如华为p20(运行android 8,8.1),其顶部具有内置的缺口。 当前获取屏幕大小的方法是 Display display = getWindow()。getWindowManager()。 getDefaultDisplay(); Point screenSize = new Point(); display.getRealSize(screenSize);
..
一切都在调试模式下运行,但在发布模式下崩溃。在调试模式下可用的哪些必需权限未在发布模式下打开? EDIT 当我将“链接”设置为“无”时,我会越过第一个屏幕进入“登录”屏幕。但是,当我添加发布许可 Internet 时,它第一次尝试读取远程Entity Framework Core表时便崩溃了。 编辑2 在发布模式下,如果我选中使用共享运行时,该应用程序运行正常。 编辑
..
因此,我在商店中有一个拥有50000用户的应用程序。最近,我将我的android studio更新并编译为27。我进行了一些更改以支持android 8更改,包括Notification更改(例如Notification应该具有唯一的频道)。在Android One手机(运行android 8)上进行了测试。一切顺利。 在playstore上更新应用程序后,我在android 8设备(主要是Go
..
在定位下面的Android O代码之前,效果很好。设置targetApi = 27(8.1)后,此操作停止工作。 context.requestPermissions(new String [] { Manifest .permission.READ_EXTERNAL_STORAGE, 清单。permission.WRITE_EXTERNAL_STORAGE}, requestCode
..
我将手机从8.0更新到8.1,现在,当我尝试在应用程序(使用API级别25构建)上点击任何EditText或com.rengwuxian.materialedittext.MaterialEditText时,出现此崩溃。 致命异常:main java.lang.NullPointerException:activityToken 位于android.os.Parcel。 readE
..
我正在开发一个应用程序,但在8.1设备(Pixel2,Nexus5x)上遇到了奇怪的行为,因此我编写了一个小应用程序来验证此行为。 MainActivity 被锁定为肖像模式,而 LandscapeActivity 被锁定为 landscape 。 MainActivity 为结果启动 LandscapeActivity 。屏幕按预期从肖像切换到风景。 LandscapeActivity 完
..
我正在尝试向API> 26的通知添加自定义声音。以下是代码 NotificationChannel notificationChannel = new NotificationChannel(“频道ID”,“频道名称”,NotificationManager.IMPORTANCE_HIGH); mNotificationManager.createNotificationChannel
..
背景 在最新的Android版本中,自Android 8.1以来,该操作系统对主题的支持越来越多。更具体地说,是黑暗主题。 问题 即使在从用户的角度来看,几乎没有为开发人员编写任何内容。 我发现的内容 从Android 8.1开始,Google提供了某种深色主题。如果用户选择使用深色墙纸,则操作系统的某些UI组件将变黑(文章 此处 )。 此外,如果您开发了动态壁
..
我的应用程序在所有android版本上都运行良好,但是我注意到在Android 8.1.0(Oreo)中,当我从纵向活动转到横向活动时,当我按返回按钮时,它显示异常行为。 屏幕自动从横向旋转并返回到正常状态。 似乎Activity正在重新启动。 下面是清单文件中定义的活动。
..
我正在使用Android应用小部件。我正在创建一个 PendingIntent 对象,并在方法 RemoteViews#setOnClickPendingIntent()中使用它。这是未决的意图: //下面的代码在onUpdate(Context,AppWidgetManager,int [])方法中调用AppWidgetProvider类的名称。 //显式意图 意图意图= new
..
每当用户拨打新电话时,我都试图在应用程序上获取通知触发器。我正在活动中注册接收者,并在onDestroy()方法中销毁了它。以下是用于注册 registerReceiver(inComingCall = new IncomingCall(),new IntentFilter(“ android.intent.action。 PHONE_STATE“)); 我面临的问题是我
..
我对吐司有疑问。对于API 26及以下版本,祝酒词可以正确显示(下一个祝酒词正在等待上一个的消失),但是在Android 8.1(API 27)上,祝酒词相互覆盖。我有这样设置的通知渠道: if(android.os.Build.VERSION.SDK_INT> = android.os .Build.VERSION_CODES.O){ NotificationChannel notif
..
预期的行为 当我选择存储在“下载”中的文件时,它应该能够检索其文件名并路径 实际行为 当我选择存储在其中的文件时“下载”,它返回null。 重现问题的步骤 调用选择方法时,它将显示Android中的文件夹 转到下载位置,选择一个文件 它从URI获取真实路径时返回null 这是我实现的代码 公共静态字符串getPath(最终上下文上下文,最终Uri ur
..
在任何地方都可以找到用于AVD Manager的Android 8.0(Oreo)API 26和Android 8.1(Oreo)API 27 ARM系统映像(ARM,不是x86 Intel)吗?谢谢。 非官方? Beta? Α? 解决方案 API 26和27的ARM映像尚不可用。 ARM映像仅在API 25之前可用。 注意: Google建议在x86主机上使用x86系统映像
..
我正在使用最新的android 8.1.0更新的像素。 我面临与BLE广告扫描相关的问题。每当我关闭屏幕(即按下电源按钮)时,我的扫描都会停止。 ,它将在屏幕打开后立即重新启动。 我已经检查了BLE的最新代码。 google新推出了此功能(参考链接)。 有什么方法可以跳过这一部分,我的意思是无论屏幕打开还是关闭,扫描都不应停止。 解决方案 从Android 8.1开始,
..
如果我也杀死应用实例,我想在后台运行我的应用。但是在我杀死我的应用程序后,该服务也停止了工作。这是我的代码,请任何人帮助我解决我的问题。 我点击了此链接以在后台运行,但是如果删除该实例,它将无法正常工作。如果有人也删除了实例,请问有人可以告诉我如何运行后台服务吗? 这是我的MainActivity @Override protected void onCreate(Bund
..
我以肖像模式进行所有活动,但我用来播放始终为横向的视频的活动除外。我发现,每次打开并关闭视频活动时,在Android 8.1上,即使清单上的活动设置为“人像”,上一个活动也会变为横向。 有时候去肖像,然后去风景,并保持风景。 有时去肖像,然后去风景到风景,最后再次画像。 只有在从某个活动恢复为风景后,才会发生这种情况。 有人在经历吗? 谢谢。 编辑 我在Goo
..
尝试在Android O上显示通知时收到此消息。 不建议将流类型用于卷以外的其他操作 控件 该通知直接来自示例文档,并在Android 25上正常显示。 解决方案 从Android O开始,您需要配置 NotificationChannel ,并在您尝试显示通知时引用该频道。 private static final int NOTIFICATION_ID = 1;
..
背景 我有一个使用了Admob SDK的应用来显示插页式广告(全屏广告)。 最近,Google已更新了SDK,以及许多其他东西(构建工具,gradle插件,IDE等),包括admob(firebase广告)。 编译'com.google.firebase:firebase-ads:11.4.2' 问题 更新后,我注意到,只要该应用尝试展示插页式广告,它就
..
我正在尝试建立一项服务,每分钟请求一次设备位置.即使关闭应用程序,我也需要在后台工作.到目前为止,我设法使其在具有Oreo之前版本的Android操作系统的设备上运行,但是现在我正在android Oreo设备上测试该服务,并且在关闭或将应用程序置于后台时无法正常工作.在我的研究中,我发现对于Oreo设备,应使用具有正在进行中的通知的Foreground Service来实现此目的,因此首先我实现
..