1. Apk log数据到外部sd卡,找到的解决方法如下,测试可用:
直接在安卓系统,Root用户下修改文件:system\etc\permissions\platform.xml 此处: <permission name="android.permission.WRITE_EXTERNAL_STORAGE" > <permission name="android.permission.WRITE_EXTERNAL_STORAGE" > |
2. 驱动log数据到外部sd卡,找到的方法如下,但在三星平板上测试不行会不断重启(直接替换vold或者重新打包安卓系统都不行),该方法可以让客户尝试。
修改安卓源码文件/system/core/vold/Volume.cpp
对于android的sdcard不能直接通过chmod命令来修改对于system组的读写权限。但是可以通过修改源码方式实现,其实也很简单,方法如下: 将 Fat::doMount(devicePath, "/mnt/secure/staging", false, false, false, 修改为: Fat::doMount(devicePath, "/mnt/secure/staging", false, false, false, 重新编译会生成vold文件,将该文件替换到安卓系统的/system/bin/vold文件 |
|