Loading vending-app/src/main/kotlin/com/google/android/finsky/splitinstallservice/SplitInstallManager.kt +2 −1 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ import androidx.annotation.RequiresApi import androidx.core.content.pm.PackageInfoCompat import com.android.vending.installer.KEY_BYTES_DOWNLOADED import com.android.vending.installer.installPackagesFromNetwork import com.android.vending.licensing.ContentProviderAuthData import kotlinx.coroutines.CompletableDeferred import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext Loading Loading @@ -55,7 +56,7 @@ class SplitInstallManager(val context: Context) { if (packagesToDownload.isEmpty()) return false val authData = runCatching { withContext(Dispatchers.IO) { AuthManager.getAuthData(context) AuthManager.getAuthData(context) ?: ContentProviderAuthData(context).fetch() } }.getOrNull() Log.v(TAG, "splitInstallFlow oauthToken: $authData") if (authData?.authToken.isNullOrEmpty()) return false Loading Loading
vending-app/src/main/kotlin/com/google/android/finsky/splitinstallservice/SplitInstallManager.kt +2 −1 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ import androidx.annotation.RequiresApi import androidx.core.content.pm.PackageInfoCompat import com.android.vending.installer.KEY_BYTES_DOWNLOADED import com.android.vending.installer.installPackagesFromNetwork import com.android.vending.licensing.ContentProviderAuthData import kotlinx.coroutines.CompletableDeferred import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext Loading Loading @@ -55,7 +56,7 @@ class SplitInstallManager(val context: Context) { if (packagesToDownload.isEmpty()) return false val authData = runCatching { withContext(Dispatchers.IO) { AuthManager.getAuthData(context) AuthManager.getAuthData(context) ?: ContentProviderAuthData(context).fetch() } }.getOrNull() Log.v(TAG, "splitInstallFlow oauthToken: $authData") if (authData?.authToken.isNullOrEmpty()) return false Loading