Compile SDK 35
This commit is contained in:
parent
cf398f66a0
commit
52150c5257
@ -29,13 +29,13 @@ fun BuildInfoSettingsScreen() {
|
||||
context.packageName,
|
||||
PackageManager.GET_SIGNING_CERTIFICATES
|
||||
)
|
||||
pi.signingInfo.apkContentsSigners.firstOrNull()
|
||||
pi.signingInfo?.apkContentsSigners?.firstOrNull()
|
||||
} else {
|
||||
val pi = context.packageManager.getPackageInfo(
|
||||
context.packageName,
|
||||
PackageManager.GET_SIGNATURES
|
||||
)
|
||||
pi.signatures.firstOrNull()
|
||||
pi.signatures?.firstOrNull()
|
||||
}
|
||||
val signatureHash = if (signature != null) {
|
||||
val digest = MessageDigest.getInstance("SHA")
|
||||
|
||||
@ -30,7 +30,7 @@ class BadgeDrawable(context: Context, drawable: Drawable) : Drawable() {
|
||||
}
|
||||
val bitmap = drw.toBitmap(size, size).run {
|
||||
if(isMutable) this
|
||||
else this.copy(config, true)
|
||||
else this.copy(config ?: Bitmap.Config.ARGB_8888, true)
|
||||
}
|
||||
this.drawable = BitmapDrawable(context.resources, bitmap)
|
||||
}
|
||||
|
||||
@ -12,13 +12,13 @@ internal fun getAppSignature(context: Context): String {
|
||||
context.packageName,
|
||||
PackageManager.GET_SIGNING_CERTIFICATES
|
||||
)
|
||||
pi.signingInfo.apkContentsSigners.firstOrNull()
|
||||
pi.signingInfo?.apkContentsSigners?.firstOrNull()
|
||||
} else {
|
||||
val pi = context.packageManager.getPackageInfo(
|
||||
context.packageName,
|
||||
PackageManager.GET_SIGNATURES
|
||||
)
|
||||
pi.signatures.firstOrNull()
|
||||
pi.signatures?.firstOrNull()
|
||||
}
|
||||
return if (signature != null) {
|
||||
val digest = MessageDigest.getInstance("SHA")
|
||||
|
||||
@ -357,12 +357,15 @@ internal data class LocalFile(
|
||||
mimeType == "application/vnd.android.package-archive" -> {
|
||||
val pkgInfo = context.packageManager.getPackageArchiveInfo(path, 0)
|
||||
?: return metaData.toImmutableMap()
|
||||
metaData[FileMetaType.AppName] =
|
||||
pkgInfo.applicationInfo.loadLabel(context.packageManager).toString()
|
||||
|
||||
pkgInfo.applicationInfo?.loadLabel(context.packageManager)?.toString()?.let {
|
||||
metaData[FileMetaType.AppName] = it
|
||||
}
|
||||
pkgInfo.versionName?.let { metaData[FileMetaType.AppVersion] = it }
|
||||
pkgInfo.packageName?.let { metaData[FileMetaType.AppPackageName] = it }
|
||||
metaData[FileMetaType.AppMinSdk] =
|
||||
pkgInfo.applicationInfo.minSdkVersion.toString()
|
||||
pkgInfo.packageName.let { metaData[FileMetaType.AppPackageName] = it }
|
||||
pkgInfo.applicationInfo?.minSdkVersion?.toString()?.let {
|
||||
metaData[FileMetaType.AppMinSdk] = it
|
||||
}
|
||||
}
|
||||
}
|
||||
return metaData.toImmutableMap()
|
||||
|
||||
@ -167,13 +167,13 @@ internal class MetNoProvider(
|
||||
context.packageName,
|
||||
PackageManager.GET_SIGNING_CERTIFICATES
|
||||
)
|
||||
pi.signingInfo.apkContentsSigners.firstOrNull()
|
||||
pi.signingInfo?.apkContentsSigners?.firstOrNull()
|
||||
} else {
|
||||
val pi = context.packageManager.getPackageInfo(
|
||||
context.packageName,
|
||||
PackageManager.GET_SIGNATURES
|
||||
)
|
||||
pi.signatures.firstOrNull()
|
||||
pi.signatures?.firstOrNull()
|
||||
}
|
||||
val signatureHash = if (signature != null) {
|
||||
val digest = MessageDigest.getInstance("SHA")
|
||||
|
||||
@ -4,7 +4,7 @@ guava = "33.1.0-android"
|
||||
jacksonCore = "2.12.7"
|
||||
jacksonDataformatYaml = "2.12.7"
|
||||
minSdk = "26"
|
||||
compileSdk = "34"
|
||||
compileSdk = "35"
|
||||
targetSdk = "35"
|
||||
|
||||
pluginSdk = "2.0.1"
|
||||
|
||||
@ -28,7 +28,7 @@ class BackupManager(
|
||||
val packageInfo = context.packageManager.getPackageInfo(context.packageName, 0)
|
||||
|
||||
val meta = BackupMetadata(
|
||||
appVersionName = packageInfo.versionName,
|
||||
appVersionName = packageInfo.versionName ?: "",
|
||||
timestamp = System.currentTimeMillis(),
|
||||
deviceName = Build.MODEL,
|
||||
format = BackupFormat,
|
||||
|
||||
@ -39,7 +39,7 @@ data class IconPack(
|
||||
packageInfo: PackageInfo,
|
||||
themed: Boolean = false
|
||||
) : this(
|
||||
name = packageInfo.applicationInfo.loadLabel(context.packageManager).toString(),
|
||||
name = packageInfo.applicationInfo!!.loadLabel(context.packageManager).toString(),
|
||||
packageName = packageInfo.packageName,
|
||||
version = context.packageManager.getPackageInfo(packageInfo.packageName, 0).let {
|
||||
"${it.versionName} (${it.versionCode})"
|
||||
|
||||
@ -432,7 +432,7 @@ internal class MusicServiceImpl(
|
||||
return try {
|
||||
context
|
||||
.packageManager
|
||||
.getPackageInfo(packageName, 0).applicationInfo
|
||||
.getPackageInfo(packageName, 0).applicationInfo!!
|
||||
.loadLabel(context.packageManager).toString()
|
||||
} catch (e: PackageManager.NameNotFoundException) {
|
||||
null
|
||||
|
||||
@ -289,13 +289,13 @@ internal class PluginServiceImpl(
|
||||
packageName,
|
||||
PackageManager.GET_SIGNING_CERTIFICATES
|
||||
)
|
||||
pi.signingInfo.apkContentsSigners.firstOrNull()
|
||||
pi.signingInfo?.apkContentsSigners?.firstOrNull()
|
||||
} else {
|
||||
val pi = context.packageManager.getPackageInfo(
|
||||
packageName,
|
||||
PackageManager.GET_SIGNATURES
|
||||
)
|
||||
pi.signatures.firstOrNull()
|
||||
pi.signatures?.firstOrNull()
|
||||
}
|
||||
return if (signature != null) {
|
||||
val digest = MessageDigest.getInstance("SHA")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user