在我的设备的文件资源管理器中找不到我的应用数据

时间:2017-03-03 19:16:52

标签: android

我试图去Android/data/,但我的包裹不存在。我试图在手机上搜索整个文件系统,查找我的应用程序包名称,但没有找到任何内容。我实际上想找到我的应用创建的SharedPreferences文件,但我找不到它们。

2 个答案:

答案 0 :(得分:1)

  

我实际上想找到我的应用创建的SharedPreferences文件

valid = True errors = [] objects = MyModel.objects.all() try: with transaction.atomic(): for obj in objects: try: with transaction.atomic(): # Here's my 'extra atomic block' # Update and save obj here... except: errors.append("obj {} had errors".format(obj.pk)) valid = False if not valid: raise Exception('batch update failed.') except Exception as ex: # Handle it.. 存储在Android SDK描述为internal storage的内容中。您无法在生产硬件上直接访问此文件。遇到一些困难,you can use adb shell run-as to access your app's portion of internal storage

答案 1 :(得分:1)

您无法在没有root权限的情况下访问Android系统的内部存储空间。如果您在没有root权限的情况下打开/data/目录,它将显示为空白。您可以使用命令行工具adb访问您的应用数据。

检查此答案:How to access data/data folder in Android device?