如何在Visual Studio(MAUI)中查看Android模拟器上的文件,类似于android studio中的“设备资源管理器”?

问题描述 投票:0回答:1

我正在使用 MAUI 和 Visual Studio 开发移动应用程序。 我将文件保存到“/data/user/0/...”文件夹。 过去我使用过 Android Studio,他们有一个功能,可以让你查看模拟器中的所有文件,称为设备资源管理器。 如何从 Android 访问 /data/user/0/ 文件夹?

我一直无法找到在 Visual Studio 中查看模拟器上存储的文件的方法。 您知道 Visual Studio 是否有内置方法来访问模拟器上的数据? 谢谢

编辑: 我最终使用了 ADB 和命令提示符。但我想你也可以使用 android studio device explore(即使是用 VS 编写的应用程序)。

android visual-studio android-emulator maui
1个回答
0
投票

是的,我们可以使用Android调试桥(adb)来访问android模拟器上的文件。

首先,我们需要使用以下命令来root模拟器:

1    adb devices
2    adb shell   ( adb -s emulator-xxxx shell)
3    exit
4    adb root   (result: restarting adbd as root)
5    adb shell 

然后我们就可以通过命令查看文件了:

  ls -l 
  cd <some folder>
  ls

我们还可以使用

sqlite3
命令访问数据库:

 cd data/data/<your-package-name>/files/

 sqlite3  <your-db-name>.db

 .tables    ( display tables list)

运行你喜欢的sqlite3命令,例如:

  Select * from table1 where ...;

 
© www.soinside.com 2019 - 2024. All rights reserved.