小编Ben*_*Ben的帖子

Firebase 应用程序分发 - Google Play 窗口上没有“安装”按钮

我第一次使用 Firebase App Distribution 向我公司的测试人员部署 aab。设备无需担心,而其他...

有些被阻止在下载窗口上,没有任何按钮。

Google Play 窗口中的应用程序没有按钮

即使清除了 google play 服务和 google play 的缓存和数据后,问题仍然存在。

屏幕来自三星 Galaxy S10,所有内容均已更新。该应用程序已成功安装在三星 Galaxy S8+(较旧的设备)和三星 Galaxy A12(最新的设备)上。

另一位使用小米11的测试者也出现了同样的问题。

所有设备安装该应用程序只是时间问题吗?我能做些什么 ?

梯度配置:

defaultConfig {
    applicationId "xxx.xxx.xxx"
    minSdkVersion 21
    targetSdkVersion 32
    versionCode 8
    versionName "0.105"
}
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助。

android google-play firebase google-play-services firebase-app-distribution

14
推荐指数
1
解决办法
4311
查看次数

为什么 File(uri.path) 有效但 uri.toFile() 无效(错误:Uri 缺少“文件”方案)

一切都在标题中。

我可以使用 File 构造函数获取 File 对象,但在 Uri 上使用 toFile() 扩展会导致错误。

java.lang.IllegalArgumentException: Uri lacks 'file' scheme: content://***.provider/files/06082021_113127.jpg

我做什么 :

private var uri: Uri? = null

binding.camera.setOnClickListener {

    val name = LocalDateTime.now().generateFileName()
    val file = File(requireContext().filesDir, "$name.jpg")
    uri = FileProvider.getUriForFile(
        requireContext(),
        requireContext().packageName + ".provider",
        file
    )

    takePicture.launch(uri)

}

private val takePicture = registerForActivityResult(ActivityResultContracts.TakePicture()) { success: Boolean ->

        val test = uri?.path?.let { File(it) }
        val test2 = uri?.toFile()

        Log.e("test", "${test?.name}")
        Log.e("test2", "${test2?.name}")

    }
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙解释一下吗?

android uri file

5
推荐指数
0
解决办法
1884
查看次数