[問題] 透過adb執行app中的函數並印出結果

看板AndroidDev作者 (索尼)時間4年前 (2020/04/11 20:25), 4年前編輯推噓0(001)
留言1則, 1人參與, 4年前最新討論串1/1
假設一個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://www.ptt.cc/bbs/AndroidDev/M.1586607924.A.3E6.html

04/12 18:28, 4年前 , 1F
這參數寫法是service call吧,am不都是帶intent沒有回傳值?
04/12 18:28, 1F
啊對,不好意思筆誤,感謝提醒 ※ 編輯: XperiaZ6C (111.184.77.203 臺灣), 04/12/2020 18:31:08
文章代碼(AID): #1UaRSqFc (AndroidDev)
文章代碼(AID): #1UaRSqFc (AndroidDev)