Update UpdateManager.kt

This commit is contained in:
MNCHL 2023-12-28 00:34:42 +08:00 committed by GitHub
parent 147ad6396a
commit 1cddd4a42c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -60,7 +60,7 @@ object UpdateManager {
private fun showUpdateDialog(context: Context) { private fun showUpdateDialog(context: Context) {
val downloadDirectory = val downloadDirectory =
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)
val apkFile = File(downloadDirectory, "update.apk") val apkFile = File(downloadDirectory, "yuzu.apk")
AlertDialog.Builder(context) AlertDialog.Builder(context)
.setTitle("有新版本可用") .setTitle("有新版本可用")
@ -142,7 +142,7 @@ object UpdateManager {
private fun installUpdate(context: Context, apkFile: File) { private fun installUpdate(context: Context, apkFile: File) {
val uri = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { val uri = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
FileProvider.getUriForFile(context, context.packageName + ".provider", apkFile) FileProvider.getUriForFile(context, "${context.packageName}.provider", apkFile)
} else { } else {
Uri.fromFile(apkFile) Uri.fromFile(apkFile)
} }