查看intent.resolveActivity != null但启动意图会引发ActivityNotFound异常,我编写了使用深度链接打开浏览器或应用程序的代码:private fun openUrl(url: String) { val intent = Intent().app...
我正试图使用adb wifi将我的Android 11设备与Android Studio连接,但无法成功。 我已经升级到最新的稳定版Bumblebee并更新了SDK。 我尝试关闭电脑上的防火墙,但结果仍然相同。 当我使用QR码方法时,我的Android手机只显示"配对设备"...
谷歌最近在API 29中引入了一些与存储API相关的更改,例如作用域存储,我们通过在清单文件中添加'requestLegacyExternalStorage=true'来选择退出。但是现在当我将targetSdkVersion升级到30时,这似乎不再起作用了。此更改后下载目录中的某些文件未列出...
我需要在我的应用程序中将屏幕设置为全屏。为此,我正在使用以下代码:override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) requestWindowFeatu...
在将targetSdkVersion设置为30(Android 11)后,当我对已知存在的包执行packageManager.getPackageInfo(packageName, PackageManager.GET_PERMISSIONS)时,我会收到android.content.pm....
我使用目标SDK版本为30(Android 11)生成了已签名的APK文件。虽然该版本尚未正式发布,但我的应用程序已准备好适应新变化。我试图将其上传到Google Play控制台,但面临以下错误: 您上传了一个具有无效签名的APK文件(详见签名)。apksigner的错误:ERROR: MI...
Android R预览版1引入了一个新的权限,叫做QUERY_ALL_PACKAGES。该权限的文档如下: 允许查询设备上任何普通应用,而不考虑其清单声明。 有人已经弄清楚这个权限实际上是做什么的了吗? 我尝试在模拟器镜像上运行以下代码,但该权限对它们都没有影响: packa...
我有一个打开意图的扩展函数用于我的活动:fun Activity.openIntent(action: String?, type: String?, uri: Uri?) { Intent() .apply { action?.let { th...
我正在使用Android 11 (SDK版本30)编写一款新的应用程序,但是我简单地找不到有关如何将文件保存到外部存储的示例。 我阅读了他们的文档,现在知道他们基本上忽略了清单权限(READ_EXTERNAL_STORAGE和WRITE_EXTERNAL_STORAGE)。他们还忽略了mani...
在将目标级别提高到30后,我测试一个应用程序时发现SpeechRecognizer不再可用,即SpeechRecognizer.isRecognitionAvailable()一直返回false。 如果我将目标级别改回29而不更改其他任何内容,则它又可用了。这在真实设备(Pixel 3a)和模...