Android 讲述执行怎样执行shell脚本
4页1、由麦可网整理,转载请注明出处Android 讲述执行怎样执行shell脚本1. 新建自己的shell文件,或者中windows上传例如: d:x.sh#! /system/bin/sh#最简单的一个shell,没什么功能#需要注意的是必须是 #! /system/bin/sh开头(有空格)#和一般linux不同,如果用#!/bin/sh就会找不到(因为没有)在cmd中用adb push d:x.sh /data/kenshin上传shell第一个参数是本地文件位置,第二个是远程位置(也就是放在Android中的位置),在根目录的data目录下,kenshin是我自己创建的一个文件夹. 如果失败了,说是只有只读权限的话,需要修改文件夹的权限.具体如下:进入adb shell,使用mount命令查看挂了哪些块.Java代码:C:Documents and SettingsKenshintangadb shell# mountmountrootfs / rootfs ro 0 0tmpfs /dev tmpfs rw,mode=755 0 0devpts /dev/pts devpts rw
2、,mode=600 0 0proc /proc proc rw 0 0sysfs /sys sysfs rw 0 0tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0/dev/block/mtdblock0 /system yaffs2 ro,noatime,nodiratime 0 0/dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0/dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0复制代码比如/dev/block/mtdblock0 /system就是只读的,/dev/block/mtdblock1 /data是读写的修改读写权限用mount命令例如 mount -t yaffs2 -o remount,rw,noatime,nodiratime /dev/mtdblock0 /system-o选项用来描述设备或者档案的挂接方式,常用的有loop:用来把一个文件当成硬盘分区挂接上系统ro:采用只读方式挂接设备rw:采用
3、读写方式挂接设备具体的用法可以google linux命令mout的用法.上面那句话的意思就是让/system文件夹有读写的权限2. cd到shell所在的文件夹,查看x.sh的权限,一般上传上去的话是没有执行权限的,可以用ls -l查看使用chmod 777 x.sh增加权限,具体可以google chmod的用法.3. 执行 ./x.sh4. 如何在程序中执行shellJava代码:Java代码 1 packageeoe.kenshin.hellocommand; 2345 importjava.io.BufferedReader; 67 importjava.io.IOException; 89 importjava.io.InputStream; 1011 importjava.io.InputStreamReader; 1213 importandroid.app.Activity; 1415 importandroid.os.Bundle; 1617 importandroid.widget.TextView; 181920212223 publicclassHelloCo
《Android 讲述执行怎样执行shell脚本》由会员人***分享,可在线阅读,更多相关《Android 讲述执行怎样执行shell脚本》请在金锄头文库上搜索。
2018年七年级英语上册Unit8Whenisyourbirthday第五节七选五练习新版人教新目标版
小学三年级数学教学反思上5篇
纸张克重厚度
中考数学归纳猜想型问题
5.心协心连新之【成长秘籍】
南开大学21春《个案工作》离线作业一辅导答案85
师德标兵演讲稿3篇
陶庵梦忆严助庙
2023外科护士年度个人工作总结(4篇).doc
2021年公司首次员工大会发言稿.doc
2022小学工会工作计划范文_1
大专应届毕业生自我鉴定表范文
四年级英语下册Unit4TherearesevendaysinaweekLesson23同步练习2人教精通版三起人教版小学四年级下册英语试题
宠物犬的饲养与训练
基于单片机的流水灯系统
安全暑假倡议书
感统器材手册
在电动车上使用的复合母排的热压模具设计
生产车间安全操作规程汇总
九年级英语上册单元练习:Unit7Period6(Task&Self-assessment)
2023-09-29 6页
2022-09-20 4页
2023-01-17 4页
2022-08-30 3页
2022-08-08 52页
2022-09-10 14页
2023-03-07 7页
2023-01-12 65页
2023-07-28 19页
2023-02-06 26页