From 0e8f48e89252b117099e8fa3e754054623a9d51e Mon Sep 17 00:00:00 2001 From: Hannes Achleitner Date: Wed, 29 Nov 2023 14:56:49 +0100 Subject: [PATCH] Timber logcat --- build.gradle | 1 + githubAppUpdate/build.gradle | 1 + .../main/java/info/hannes/github/AppUpdateHelper.kt | 13 +++++++------ 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/build.gradle b/build.gradle index 8d02b03..4a0fc01 100644 --- a/build.gradle +++ b/build.gradle @@ -19,6 +19,7 @@ allprojects { repositories { google() mavenCentral() + maven { url 'https://jitpack.io' } } } diff --git a/githubAppUpdate/build.gradle b/githubAppUpdate/build.gradle index f582346..8f893a1 100644 --- a/githubAppUpdate/build.gradle +++ b/githubAppUpdate/build.gradle @@ -35,6 +35,7 @@ dependencies { api "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.3" api "androidx.lifecycle:lifecycle-runtime-ktx:2.6.2" implementation "com.squareup.okhttp3:logging-interceptor:4.12.0" + implementation "com.github.AppDevNext.Logcat:LogcatCoreLib:3.2" } project.afterEvaluate { diff --git a/githubAppUpdate/src/main/java/info/hannes/github/AppUpdateHelper.kt b/githubAppUpdate/src/main/java/info/hannes/github/AppUpdateHelper.kt index 8d2b1c4..ec807ec 100644 --- a/githubAppUpdate/src/main/java/info/hannes/github/AppUpdateHelper.kt +++ b/githubAppUpdate/src/main/java/info/hannes/github/AppUpdateHelper.kt @@ -22,6 +22,7 @@ import kotlinx.coroutines.launch import kotlinx.coroutines.withContext import okhttp3.logging.HttpLoggingInterceptor import retrofit2.Response +import timber.log.Timber import java.util.concurrent.TimeUnit @@ -68,7 +69,7 @@ object AppUpdateHelper { versionList.body()?.firstOrNull()?.let { release -> val assetApk = release.assets.find { it.name.endsWith("release.apk") } - Log.d("AppUpdateHelper", release.tagName + " > " + currentVersionName + " " + (release.tagName > currentVersionName)) + Timber.d(release.tagName + " > " + currentVersionName + " " + (release.tagName > currentVersionName)) callback?.invoke(release.tagName) if (release.tagName > currentVersionName) { askUser(activity, currentVersionName, release, assetApk) @@ -77,7 +78,7 @@ object AppUpdateHelper { } } } catch (e: Exception) { - Log.e("AppUpdateHelper", "git check deliver: ${e.message}") + Timber.e("git check deliver: ${e.message}") Toast.makeText(activity, "git check delivers: ${e.message}", Toast.LENGTH_LONG).show() } } @@ -95,7 +96,7 @@ object AppUpdateHelper { versionList.body()?.firstOrNull()?.let { release -> val assetApk = release.assets.find { it.name.endsWith("release.apk") } - Log.d("AppUpdateHelper", release.tagName + " > " + currentVersionName + " " + (release.tagName > currentVersionName)) + Timber.d(release.tagName + " > " + currentVersionName + " " + (release.tagName > currentVersionName)) val text = "You use version $currentVersionName\n" + "and there is a new version ${release.tagName}\n" if (release.tagName > currentVersionName) { @@ -103,7 +104,7 @@ object AppUpdateHelper { } } } catch (e: Exception) { - Log.e("AppUpdateHelper", "git check deliver: ${e.message}") + Timber.e("git check deliver: ${e.message}") } } @@ -143,7 +144,7 @@ object AppUpdateHelper { } .setPositiveButton(activity.getString(R.string.showRelease)) { dialog, _ -> val uriUrl = Uri.parse(release.htmlUrl) - Log.d("open", uriUrl.toString()) + Timber.d(uriUrl.toString()) activity.startActivity(Intent(Intent.ACTION_VIEW, uriUrl)) dialog.dismiss() } @@ -151,7 +152,7 @@ object AppUpdateHelper { assetApk?.let { dialog.setNeutralButton(activity.getString(R.string.directDownload)) { dialog, _ -> val uriUrl = Uri.parse(it.browserDownloadUrl) - Log.d("open", uriUrl.toString()) + Timber.d(uriUrl.toString()) activity.startActivity(Intent(Intent.ACTION_VIEW, uriUrl)) dialog.dismiss() }