0
0

Android デバッグで強制的に値を変更する方法

Posted at

普段開発をしていると、サーバーの関係で希望するレスポンスでは無い場合があると思います。

今回は強制的に値を変更する方法です。

getNameの返却値をGreetingのnameに渡して表示します。

.kt
private fun getName(): String {
    return "World"
}
.kt
@Composable
fun Greeting(name: String, modifier: Modifier = Modifier) {
    Text(
        text = "Hello $name!",
        modifier = modifier
    )
}

アプリを起動するとこんな感じです。

Videotogif (12).gif

こちらのgetNameの返却値を強制的に変えてみようと思います。

まずはブレークポイントを設定します。

スクリーンショット 2024-09-14 20.38.43.png

デバッグで実行してブレークポイントまで処理が進み、止まったら値を変更したい関数のところで右クリックします。

スクリーンショット 2024-09-14 20.16.55.png

Force Returnをクリックします。

スクリーンショット 2024-09-14 20.17.05.png

返却したい値を入力してOKをクリック
スクリーンショット 2024-09-14 20.17.20.png

処理を進めていくと値が変わってます。
Screenshot_20240914_204238.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0