parent
							
								
									8c0b7fd28a
								
							
						
					
					
						commit
						1efa4e86f4
					
				| @ -1,30 +0,0 @@ | ||||
| package io.legado.app.constant | ||||
| 
 | ||||
| import android.provider.Settings | ||||
| import splitties.init.appCtx | ||||
| 
 | ||||
| val androidId: String by lazy { | ||||
|     Settings.System.getString(appCtx.contentResolver, Settings.Secure.ANDROID_ID) | ||||
| } | ||||
| 
 | ||||
| val appInfo: AppInfo by lazy { | ||||
|     val appInfo = AppInfo() | ||||
|     appCtx.packageManager.getPackageInfo(appCtx.packageName, 0)?.let { | ||||
|         appInfo.versionName = it.versionName | ||||
|         if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.P) { | ||||
|             appInfo.versionCode = it.longVersionCode | ||||
|         } else { | ||||
|             @Suppress("DEPRECATION") | ||||
|             appInfo.versionCode = it.versionCode.toLong() | ||||
|         } | ||||
|     } | ||||
|     appInfo | ||||
| } | ||||
| 
 | ||||
| val charsets = | ||||
|     arrayListOf("UTF-8", "GB2312", "GB18030", "GBK", "Unicode", "UTF-16", "UTF-16LE", "ASCII") | ||||
| 
 | ||||
| data class AppInfo( | ||||
|     var versionCode: Long = 0L, | ||||
|     var versionName: String = "" | ||||
| ) | ||||
					Loading…
					
					
				
		Reference in new issue