Android 在sdcard中新建目录和复制文件
2012-11-28 11:30
288 查看
需求:在/mnt/sdcard中新建一个目录,并在这个目录存放相应的文件,编译、打包、刷机后,在机器上能看到新加的那一部分内容。
环境:Android4.04 平板 A10
方法:在/android4.0/device/softwinner/crane-common/preinstall.sh 文件中的添加如下代码
通过以上代码,即在/mnt/sdcard 目录下新建了一个3dwallper的目录,并在这个目录下放入了Test.jps的文件
Test.jps 文件我这里将其放在/system/media 即android4.0/out/target/product/crane-M901/system/media
当然,如果要放入多个文件,则$BUSYBOX cp 多次就行了。
下面贴出preinstall.sh文件的内容
本人亲测是没有问题的, 这个是在厂家提供的软件基础上弄的。
环境:Android4.04 平板 A10
方法:在/android4.0/device/softwinner/crane-common/preinstall.sh 文件中的添加如下代码
mkdir /mnt/sdcard/3dwallper $BUSYBOX echo "#####Copy files to sdcard #####" $BUSYBOX cp /system/media/Test.jps /mnt/sdcard/3dwallper sync
通过以上代码,即在/mnt/sdcard 目录下新建了一个3dwallper的目录,并在这个目录下放入了Test.jps的文件
Test.jps 文件我这里将其放在/system/media 即android4.0/out/target/product/crane-M901/system/media
当然,如果要放入多个文件,则$BUSYBOX cp 多次就行了。
下面贴出preinstall.sh文件的内容
#!/system/bin/busybox sh echo "do preinstall job" BUSYBOX="/system/bin/busybox" if [ ! -e /data/system.notfirstrun ]; then /system/bin/sh /system/bin/pm preinstall /system/preinstall /system/bin/sh /system/bin/pm preinstall /sdcard/preinstall # add --------------------------------start----------# # copy Test.jps to /mnt/sdcard/3dwallper mkdir /mnt/sdcard/3dwallper $BUSYBOX echo "#####Copy files to sdcard #####" $BUSYBOX cp /system/media/Test.jps /mnt/sdcard/3dwallper sync # add --------------------------------end-----------# # copy android modify tool files mkdir /mnt/nanda mount -t vfat /dev/block/nanda /mnt/nanda $BUSYBOX cp /mnt/nanda/vendor/system/build.prop /system/ $BUSYBOX cp /mnt/nanda/vendor/system/media/bootanimation.zip /system/media/ $BUSYBOX cp /mnt/nanda/vendor/system/usr/keylayout/*.kl /system/usr/keylayout/ sync umount /mnt/nanda rmdir /mnt/nanda $BUSYBOX touch /data/system.notfirstrun fi echo "preinstall ok"
本人亲测是没有问题的, 这个是在厂家提供的软件基础上弄的。
相关文章推荐
- 更改 android 文件存放目录 getWritablePath() 为 sdCard
- Android 手机sdcard目录或文件的拷贝、移动、删除(递归)
- Android在SDCard创建目录_卸载应用同时删除工程创建的文件
- android复制assets里的压缩文件到sdcard里并解压
- android复制assets里的压缩文件到sdcard里并解压
- Android SDCard文件、目录操作一
- Android应用安装时无法完成向SDCard中复制文件的原因:未声明权限请求
- 关于android 4.2版本的sdcard文件目录分析(含修正)
- android用流把项目里的xml文件复制到sdcard的方法(含乱码问题) ---花了大半天时间
- Android:复制Assets下所有的文件(遍历每一个文件夹),并存入sdcard里面
- android复制assets里的压缩文件到sdcard里并解压
- Android 手机sdcard目录或文件的拷贝、移动、删除(递归)
- 完整版的Android中在Sdcard文件新建文件夹,并在该文件夹中创文件并输入内容
- Android系统预制可卸载应用、预制文件到系统目录或SDCard目录
- Android 读取sdcard指定目录文件
- [Android sdcard]eclipse ADT下DDMS视图sdcard(有的是storage目录)中无法导入文件
- Android SDCard文件、目录操作
- 关于android 4.2版本的sdcard文件目录分析(含修正)
- 【android】下载文件至本应用程序的file目录或者sdcard
- Android SdCard 新建文件夹并在文件夹中读、写文件