Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 通過批處理文件命令行傳參創建文件內容到android手機

通過批處理文件命令行傳參創建文件內容到android手機

編輯:關於Android編程


工作中遇到如下場景:創建一個固定內容的文件到手機中,一個手機手動操作一下還行,但是手機多了就比較麻煩,批處理解決了重復勞動的工作。

比如要在android手機中的/data/目錄下創建一個文件lemur.prop,文件內容指定的兩個參數如下:

lemur.jit.codecachesize=1024k

lemur.jit.threshold=100

但是lemur.jit.codecachesize和lemur.jit.threshold是變化的,在不同的手機裡的值是不同的,比如如下的四種組合(實際情況可能有20個組合),怎麼實現呢?

< lemur.jit.codecachesize lemur.jit.threshold 1024K 100 1024K 200 512K 100 512K 200

第一種方法:有多少個組合就創建幾個bat文件,內容寫死。

第二種方法:通過命令行傳參的方式,寫一個腳本,執行時傳參,省時省力。

實現如下:

新建一個文本文件,文件名和後綴名修改為:passParameter.bat

內容如下:

adb shell "echo lemur.jit.codecachesize=%1k > /data/lemur.prop"
adb shell "echo lemur.jit.threshold=%2 >> /data/lemur.prop"
adb shell cat /data/lemur.prop
pause
echo press any key to reboot
adb reboot

想使用lemur.jit.codecachesize=1024K和lemur.jit.threshold=200組合時,就在命令行執行

passParameter.bat 1024 200 敲回車即可,其它組合以此類推。


done!

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved