【问题标题】:Download files from google drive to Xamarin Android Player将文件从谷歌驱动器下载到 Xamarin Android 播放器
【发布时间】:2016-06-12 09:57:14
【问题描述】:

在 Xamarin 下开发 Cocossharp 应用程序,我在 Xamarin Android Player 中对其进行了测试。

它可以工作,但我需要将 json 文件从模拟器文件系统上传到我的应用程序。

我没有找到将文件从电脑上传到模拟设备(Nexus 5 Lolipop 5.1.1)的解决方案。

我将我的 json 文件传输到了 Google Drive。

我已连接到 Google Drive 以从 de emulator 访问我的文件。

我将文件下载到模拟器。

在谷歌驱动器中,我的文件名为 ECG01.json

在设备中,文件名变成了无法理解的文件名dot bin。

当我尝试打开它时,模拟器显示错误:无法打开文件。

是否有解决方案将文件原封不动地传输到模拟设备?

【问题讨论】:

    标签: android json xamarin android-emulator cocossharp


    【解决方案1】:

    您可以使用 adbAndroid Device Monitor 将文件从本地 PC 的文件系统复制到 Android 模拟器。

    通过设备监视器,您可以浏览模拟器上的文件并使用Push / Pull 图标复制文件。

    此 UI 正在自动化 adb,因此您也可以通过 cmd-line 使用 adb

    将文件从您的 PC 推送到您的模拟器/设备:

    adb push <LocalPcFile> <TargetPath>
    

    从您的模拟器/设备中提取文件:

    adb pull <FullPathOfFileOnEmulator>
    

    参考:https://developer.android.com/studio/command-line/adb.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-21
      • 2020-08-03
      • 2021-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多