小言_互联网的博客

日常水文章之rk主板上的节点传参

367人阅读  评论(0)

在rk主板上,节点是用的很频繁的一个东西,在cmd命令行中使用使用echo命令传参,在安卓怎么使用呢?


   
  1. package com.example
  2. import android.util.Log
  3. import java.io.BufferedWriter
  4. import java.io.FileWriter
  5. class SignTypeManger {
  6. var WorkUpWriter: BufferedWriter? = null
  7. fun sendCmdToMachine(id: String, fileName: String) {
  8. Log.e(TAG, "mWorkUpDecectNode========================" + fileName + " id====:" + id)
  9. try {
  10. WorkUpWriter =
  11. BufferedWriter(FileWriter(fileName))
  12. } catch (e: Exception) {
  13. Log.e(TAG, "mWorkUpDecectNode error!!" + e.message)
  14. }
  15. try {
  16. WorkUpWriter!!.write(id)
  17. WorkUpWriter!!.flush()
  18. } catch (e: Exception) {
  19. Log.i(TAG, "node error!!")
  20. }
  21. try {
  22. WorkUpWriter!!.close()
  23. } catch (e: Exception) {
  24. }
  25. }
  26. companion object {
  27. var TAG = "mSignTypeManger"
  28. var mSignTypeManger: SignTypeManger? = SignTypeManger()
  29. fun getSignTypeMangerr(): SignTypeManger {
  30. if (mSignTypeManger == null) {
  31. mSignTypeManger = SignTypeManger()
  32. }
  33. return mSignTypeManger as SignTypeManger
  34. }
  35. }
  36. }

调用方式:SignTypeManger.getSignTypeMangerr().sendCmdToMachine("传参", "节点地址"),注意节点需要给读写权限!


转载:https://blog.csdn.net/qq_36333309/article/details/112215989
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场