Committed by
GitHub
Add connect error handling to basic sample app (#515)
* Add connect error handling to basic sample app * fix
正在显示
1 个修改的文件
包含
6 行增加
和
0 行删除
| @@ -19,6 +19,7 @@ package io.livekit.android.sample.basic | @@ -19,6 +19,7 @@ package io.livekit.android.sample.basic | ||
| 19 | import android.Manifest | 19 | import android.Manifest |
| 20 | import android.content.pm.PackageManager | 20 | import android.content.pm.PackageManager |
| 21 | import android.os.Bundle | 21 | import android.os.Bundle |
| 22 | +import android.util.Log | ||
| 22 | import android.view.View | 23 | import android.view.View |
| 23 | import android.widget.Toast | 24 | import android.widget.Toast |
| 24 | import androidx.activity.result.contract.ActivityResultContracts | 25 | import androidx.activity.result.contract.ActivityResultContracts |
| @@ -71,10 +72,15 @@ class MainActivity : AppCompatActivity() { | @@ -71,10 +72,15 @@ class MainActivity : AppCompatActivity() { | ||
| 71 | } | 72 | } |
| 72 | 73 | ||
| 73 | // Connect to server. | 74 | // Connect to server. |
| 75 | + try { | ||
| 74 | room.connect( | 76 | room.connect( |
| 75 | url, | 77 | url, |
| 76 | token, | 78 | token, |
| 77 | ) | 79 | ) |
| 80 | + } catch (e: Exception) { | ||
| 81 | + Log.e("MainActivity", "Error while connecting to server:", e) | ||
| 82 | + return@launch | ||
| 83 | + } | ||
| 78 | 84 | ||
| 79 | // Turn on audio/video recording. | 85 | // Turn on audio/video recording. |
| 80 | val localParticipant = room.localParticipant | 86 | val localParticipant = room.localParticipant |
-
请 注册 或 登录 后发表评论