作者XperiaZ6C (索尼)
看板AndroidDev
標題[問題] 透過adb執行app中的函數並印出結果
時間Sat Apr 11 20:25:22 2020
假設一個package name為com.example.test的APP裡面
TestAcitivity.kt中只有一個函數
fun add(a: Int, b: Int): Int {
return a+b
}
現在我要從電腦端傳參數進去並得到結果的話
該如何實作與下指令
adb shell service call com.example.test.TestActivity 1 i32 1 i32 2
然後得到 3 之類的
謝謝大家
--
Sent from my Xperia Z6 Compact
○ PiTT
// PHJCI
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.85.131.197 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1586607924.A.3E6.html
1F:→ kanoki: 這參數寫法是service call吧,am不都是帶intent沒有回傳值?04/12 18:28
啊對,不好意思筆誤,感謝提醒
※ 編輯: XperiaZ6C (111.184.77.203 臺灣), 04/12/2020 18:31:08