如何在Android设备中访问包文件夹(/ data / package_name)

时间:2013-08-26 03:17:00

标签: android

我需要在我的设备(nexus)中访问我的应用包文件夹,但我可以使用eclipse文件浏览器功能执行此操作。我应该根据我的设备执行此操作吗?

我尝试过使用ADB shell,但它给了我一些错误。感谢

1 个答案:

答案 0 :(得分:3)

如果您的设备不是root,请按照以下步骤访问:

1- open adb

2-执行$ sudo ./adb shell

3-访问数据文件夹使用 run-as 命令:

shell@android:/ $ run-as app.package.name

现在,您可以访问项目的文件。但也许你没有权限使用 chmod

4- shell@android:/data/data/app.package.name $ chmod 777 databases/database_ame

并且您也可以将文件放入/中,例如

$ sudo ./adb pull /data/data/app.package.name/databases/database_ame /home

$ sudo ./adb push /home/database_ame /data/data/app.package.name/databases/database_ame 

修改

顺便说一下,如果你在linux上工作,我认为你应该安装 ia32-libs