search 登录 注册
arrow_back返回列表
ID:124129
light_mode
Lv.1 韶华一笑间
edit_note帖子 57
stars积分 14,010
event加入 2012-10-04
安卓交流

[教程]*—script脚本

schedule发表于 2014-02-03 17:46:00 visibility查看 400 chat_bubble回复 9
#1 楼主
作用解释: 如果只指定data参数,这个函数返回data参数的十六进制sha1_hex哈希值字符串。其他参数用来确认你检查的文件是不是列表中的哈希值的一个。 它返回匹配的哈希值,或者在没有匹配任何哈希值时返回空。
函数示例:
函数名称: ui_print
函数语法: ui_print(msg1, ..., msgN)
参数详解: msg----------------------字符串,要处理过程中输出给用户的信息
作用解释: 在脚本运行的时候,在控制台显示的信息。最少要指定1个参数,你可以指定额外的msg参数,并且它们会连接起来输了
函数示例: ui_print(“It‘s ready!“);屏幕打印It‘s ready!
函数名称: run_program
函数语法: run_program(prog, arg1, .., argN)
参数详解:
prog--------------------字符串,要执行的程序
argN--------------------字符串,要执行的程序的运行参数
作用解释: 以指定的参执行程序
函数示例: run_program(“/system/xbin/installbusybox.sh“);运行installbusybox.sh脚本文件
函数名称: ifelse
函数语法: ifelse(condition, truecondition, falsecondition)
参数详解:
condition----------------要运算的表达式
Truecondition-----------当值为True时执行的 Edify脚本块
Falsecodnition-----------当值为False时执行的 Edify脚本块
作用解释: 这是If-then结构的 Edify脚本语言。在真条件或非条件下语句可以是单条Edify命令或者脚本块。脚本块可以用圆括号来界定,用分号来隔开。
函数示例:
函数名称: abort
函数语法: abort()
参数详解: 没有参数
作用解释: 中止脚本执行
函数示例:
函数名称: assert
函数语法: assert(condition)
参数详解: condition---------------boolean
作用解释: 如果condition参数的计算结果为False,则停止脚本执行,否则继续执行脚本
函数示例:assert(package_extract_file(“boot.img“,“/tmp/boot.img“),write_raw_image(“/tmp/boot.img“,“boot“),*(“/tmp/boot.img“))
执行package_extract_file,如果不返回错误则执行write_raw_image,如果write_raw_image不出错则执行*
根目录 Linux块设备 挂载点 文件系统 大小 描述
BOOT: /dev/mtdblock[?] / RAM RAW 内核,内存,系统启动引导信息
DATA: /dev/mtdblock5 /data yaffs2 91904kb 用户,系统设置,程序设置和应用程序,不包括app2sd
CACHE: /dev/mtdblock4 /cache yaffs2 30720kb OTA方式下载的缓存,恢复和升级时的设置以及临时文件
MISC: /dev/mtdblock[?] 无 未知 RAW 暂时未知
PACKAGE: 相对于升级包而存在 无 相对于升级包存在的文件系统 不确定 升级包
RECOVERY: /dev/mtdblock[?] / RAM RAW 恢复模式和系统升级所需要的内核和内存部分,与BOOT分区类似
SD*: /dev/mmcblk0(p1) /sd* fat32 32MB-32GB 内存卡,*.zip升级包通常放在这里
SYSTEM: /dev/mtdblock3 /system yaffs2 92160kb 系统分区,静态并且只读的
TMP: 无 /tmp RAM 标准的Linux缓存文件系统

全部回复 (9)

ID:138112
light_mode
Lv.1 韶华一笑间
2014-02-03 22:22:00 沙发
xccccfv
ID:147400
light_modestarstar
Lv.1 韶华一笑间
2014-02-04 00:48:00 板凳
6饿
ID:2971
light_modedark_mode
Lv.1 韶华一笑间
2014-02-04 02:07:00 地板
我看
ID:133190
light_modelight_modestar
Lv.1 韶华一笑间
2014-02-04 12:53:00 #5
pan.baidu.com/share/link?shareid=2368310165&uk=315764361
ID:48681
light_modestarstarstar
Lv.2 独赏二月雪
2014-02-06 00:13:00 #6
ID:164476
dark_modedark_modedark_modestarstar
Lv.1 韶华一笑间
2014-07-11 22:25:00 #7
yhhyff
ID:119440
light_modestar
Lv.1 韶华一笑间
2014-07-12 06:26:00 #8
哈哈哈哈哈哈哈哈哈
ID:164438
dark_modedark_modestar
Lv.1 韶华一笑间
2014-08-06 23:45:00 #9
2.3
ID:158874
dark_modedark_modestarstarstar
Lv.1 韶华一笑间
2014-08-07 00:01:00 #10
qaaqqq
登录 后才能回复