问题标签 [android-12]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
736 浏览

android - 大致位置 Android 12 未显示新的位置权限对话框

我试图通过在权限对话框中处理近似位置的情况来符合 Android 12 对位置权限的更改。但是当在带有 Android S (android-S\google_apis\x86_64) 的枚举器上运行它时,我仍然得到与以前版本的 android 相同的对话框:

在此处输入图像描述

这是我的设置:

按照文档中的确切示例:https ://developer.android.com/about/versions/12/approximate-location

知道获取新位置权限对话框缺少什么吗?

编辑:

0 投票
2 回答
1818 浏览

android - Android 12 的模拟器预览没有连接

我已经安装了 Android 12 Preview 模拟器。我遇到了很多问题,因为模拟器在启动时崩溃了,但是在再次卸载并安装它并重新启动机器等之后,我设法启动了它。我现在遇到的问题是互联网连接不起作用。所有其他模拟器工作正常。我试图从命令行启动模拟器来设置 dns

我得到的是网络仍然无法工作,我可以看到很多日志:

vqParseGuestToHostRequestLocked:734 {src_port=2489684015 dst_port=4294967295} 意外 dst_port

vqParseGuestToHostRequestLocked:734 {src_port=2489684016 dst_port=4294967295} 意外 dst_port

vqParseGuestToHostRequestLocked:734 {src_port=2489684017 dst_port=4294967295} 意外的 dst_port

vqParseGuestToHostRequestLocked:734 {src_port=2489684018 dst_port=4294967295} 意外 dst_port

这是我正在使用的模拟器:

在此处输入图像描述

0 投票
1 回答
286 浏览

android - Android 12 支持的 AVIF 图像文件格式未在 ImageView Android 中加载

我在 build.gradle 中使用此设置创建了新的 Android 应用程序

我在 ImageView 中添加了用于图像加载的 Glide 库。在 ImageView 中加载图像的代码是

日志中显示的错误说

安装应用程序后,Avif 图像未从源加载。这可能是什么原因?

0 投票
2 回答
1146 浏览

android - 安装应用程序时 minSdkVersion 比设备 API 级别错误

我正在使用 Api 级别 30 的 Android 手机中安装目标 sdk 版本 android S 的 Android 应用程序。我的应用程序默认配置设置就像

但是,当我在具有 Api Level 30 的模拟器中安装 apk 时,我收到错误消息

如何解决这个问题?需要修改哪些内容才能使其正常工作?

0 投票
1 回答
1189 浏览

android - Android 12 飞溅白色背景

我试图添加对 Android 12 初始屏幕的支持。这是我的v31/styles.xml

新的飞溅后,我可以看到白屏。那个白屏是,android:windowBackground但如果我试图将它设置为@null,我会在白屏的地方得到倒置的飞溅。飞溅后如何去除白色背景?我猜 Splash API 旨在替换 windowBackground。

App flow -> SplashActivity(带有提到的主题),然后我使用 ViewModel 暂停 preDraw 方法,然后导航到另一个活动。

SplashActivity.kt -onCreate()

HomeActivity 没有任何主题。当我添加<item name="android:windowBackground">@color/android:black</item>Splash 的主题时,我得到的是黑色的,而不是白屏。

0 投票
0 回答
81 浏览

android - Android 12 API 31,应用程序启动时的奇怪行为,看到全屏居中的启动器图标而不是飞溅

在运行我目前正在开发的几个应用程序时,在最新的 android 版本 (API31) 上看到了奇怪的行为,而不是看到启动画面(它如何在所有旧 api 上工作)看到单色全屏背景,并带有居中的启动器图标。

在启动 Android 12 上引入的应用程序时,它可能确实与新动画有关。

如何修复它以便它可以像在旧的 api 上一样工作?

在此处输入图像描述

0 投票
1 回答
376 浏览

android - 无法播放视频 VideoView Android 12(错误 (1, -2147483648))

我有一个带有 VideoView 的应用程序来显示 MP4 文件。在所有设备和所有 Android 版本上,一切都运行良好,直到 Android 12。

我们有一个用户报告说 VideoView 无法播放视频,对于每个视频,他都会收到以下弹出窗口(应用程序不会崩溃,只是显示此弹出窗口):

无法在 Android 12 上播放视频错误

我的问题:有谁知道问题可能是什么?我期待 - 或希望 - 它与它是 Android 12 的测试版这一事实有关。如果不是这样,那么我该如何解决这个问题?Android 12 wrt 显示视频有什么变化吗?

非常感谢。

编辑:视频文件位于本地存储(R.raw 文件夹)

编辑 2:使用 Android 12 运行模拟器时,出现 MediaPlyaer 错误(1,-2147483648)。这分别对应于MediaPlayer.MEDIA_ERROR_UNKNOWN和 UNKNOWN_ERROR,如本文所述。但是,那里提出的解决方案并不能解决这里的问题(格式不应该是问题,因为它们是 .mp4 文件)。有任何想法吗?

编辑 3:我向 Google 提交了一个关于此的问题。如果您对解决方案感兴趣,请在此处加注星标。希望我们能尽快找到原因!

0 投票
0 回答
63 浏览

android - 为什么Android12源码库中找不到一些新的API,比如CompanionDeviceManager.startObservingDevicePresence

我想了解Android12上的一些新功能,例如:CompanionDeviceService或,但是在https://android.googlesource.com/platform/frameworks/base/+/refs/tags/CompanionDeviceManager startObservingDevicePresence中找不到新的API android-s-beta-2源码仓库,我想知道在哪里可以找到这些API的源码实现?谢谢你^_^

PS:

  1. 文档地址:https://developer.android.com/reference/android/companion/CompanionDeviceManager#startObservingDevicePresence(java.lang.String)
  2. 回购地址:https ://android.googlesource.com/platform/frameworks/base/+/refs/tags/android-s-beta-2/core/java/android/companion/CompanionDeviceManager.java
0 投票
0 回答
33 浏览

android-10.0 - Android-S 中 hidl-doc 的替代方法是什么?

hidl -genhidl-doc都支持到 Android-R。但是hidl-doc不在 Android-S 中,它被删除了。那么,有没有其他方法可以在 Android-S 中为 HIDL 文件生成文档?

0 投票
0 回答
434 浏览

android - 如何在 Android 12 中关闭没有 AccessibilityService 的通知面板?

我正在寻找一种在用户按下通知中的某个按钮后关闭通知面板的方法。目前,我正在这样做:

但这种方式在 Android 12 上已弃用,官方建议使用 AccessibilityService 中的 GLOBAL_ACTION_DISMISS_NOTIFICATION_SHADE 操作。如果没有 AccessibilityService,有什么办法可以做到吗?