mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
fix: Fix build
This commit is contained in:
parent
7ee44f1fe5
commit
6dc5c1e608
5 changed files with 8 additions and 8 deletions
|
@ -82,7 +82,7 @@ class ExtensionManager(
|
|||
return if (pkgName != null) {
|
||||
try {
|
||||
return iconMap.getOrPut(pkgName) {
|
||||
ExtensionLoader.getExtensionPackageInfoFromPkgName(context, pkgName)!!.applicationInfo
|
||||
ExtensionLoader.getExtensionPackageInfoFromPkgName(context, pkgName)!!.applicationInfo!!
|
||||
.loadIcon(context.packageManager)
|
||||
}
|
||||
} catch (e: Exception) {
|
||||
|
|
|
@ -125,7 +125,7 @@ internal object ExtensionLoader {
|
|||
it.setReadOnly()
|
||||
val path = it.absolutePath
|
||||
pkgManager.getPackageArchiveInfo(path, PACKAGE_FLAGS)
|
||||
?.apply { applicationInfo.fixBasePaths(path) }
|
||||
?.apply { applicationInfo!!.fixBasePaths(path) }
|
||||
}
|
||||
?.filter { isPackageAnExtension(it) }
|
||||
?.map { ExtensionInfo(packageInfo = it, isShared = false) }
|
||||
|
@ -229,7 +229,7 @@ internal object ExtensionLoader {
|
|||
context.packageManager.getPackageArchiveInfo(privateExtensionFile.absolutePath, PACKAGE_FLAGS)
|
||||
?.takeIf { isPackageAnExtension(it) }
|
||||
?.let {
|
||||
it.applicationInfo.fixBasePaths(privateExtensionFile.absolutePath)
|
||||
it.applicationInfo!!.fixBasePaths(privateExtensionFile.absolutePath)
|
||||
ExtensionInfo(
|
||||
packageInfo = it,
|
||||
isShared = false,
|
||||
|
@ -277,7 +277,7 @@ internal object ExtensionLoader {
|
|||
private suspend fun loadExtension(context: Context, extensionInfo: ExtensionInfo): LoadResult {
|
||||
val pkgManager = context.packageManager
|
||||
val pkgInfo = extensionInfo.packageInfo
|
||||
val appInfo = pkgInfo.applicationInfo
|
||||
val appInfo = pkgInfo.applicationInfo!!
|
||||
val pkgName = pkgInfo.packageName
|
||||
|
||||
val extName = pkgManager.getApplicationLabel(appInfo).toString().substringAfter("Tachiyomi: ")
|
||||
|
@ -415,7 +415,7 @@ internal object ExtensionLoader {
|
|||
*/
|
||||
private fun getSignatures(pkgInfo: PackageInfo): List<String>? {
|
||||
return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
|
||||
val signingInfo = pkgInfo.signingInfo
|
||||
val signingInfo = pkgInfo.signingInfo!!
|
||||
if (signingInfo.hasMultipleSigners()) {
|
||||
signingInfo.apkContentsSigners
|
||||
} else {
|
||||
|
|
|
@ -586,7 +586,7 @@ class MangaDetailsController :
|
|||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O)
|
||||
it.bitmap.copy(Bitmap.Config.HARDWARE, false)
|
||||
else
|
||||
it.bitmap.copy(it.bitmap.config, false),
|
||||
it.bitmap.copy(it.bitmap.config!!, false),
|
||||
)
|
||||
} ?: drawable
|
||||
|
||||
|
|
|
@ -1767,7 +1767,7 @@ class ReaderActivity : BaseActivity<ReaderActivityBinding>() {
|
|||
val newBitmap = Bitmap.createBitmap(
|
||||
intrinsicWidth,
|
||||
intrinsicHeight,
|
||||
bitmap.config,
|
||||
bitmap.config!!,
|
||||
)
|
||||
val canvas = Canvas(newBitmap)
|
||||
val bgColor = ColorUtils.setAlphaComponent(service.getLogoColor(), 255)
|
||||
|
|
|
@ -93,7 +93,7 @@ class DebugController : SettingsLegacyController() {
|
|||
val activity = activity ?: return "Unknown"
|
||||
val webView =
|
||||
WebViewCompat.getCurrentWebViewPackage(activity) ?: return "how did you get here?"
|
||||
val label = webView.applicationInfo.loadLabel(activity.packageManager)
|
||||
val label = webView.applicationInfo!!.loadLabel(activity.packageManager)
|
||||
val version = webView.versionName
|
||||
return "$label $version"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue