作者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/cn.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