部署失败-设备上没有剩余空间

测试

我无法再部署应用程序,因为系统告诉我设备上没有剩余空间。我直接在设备上检查了“我的文件”应用,结果显示:

内存:11,17 GB / 16,00 GB

这意味着还剩4 GB。

错误清单:

错误ADB0000:部署失败
错误ADB0000:无法创建文件:设备上没有剩余空间
警告无法删除包文件:{0}发生一个或多个错误。

控制台输出:

1>Project "SomeProject.csproj" (GetCopyToOutputDirectoryItems target(s)):
1>Done building project "SomeProject.csproj".
1>SomeProject.Android -> C:\Projects\SomeProject\SomeProject\SomeProject.Android\bin\Debug\SomeProject.Android.dll
1>No way to resolve conflict between "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" and "mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e". Choosing "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" arbitrarily.
1>Failed to delete package file: {0} One or more errors occurred.
1>ADB0000:  Deployment failed
1>Mono.AndroidTools.AdbException: couldn't create file: No space left on device
1>   at Mono.AndroidTools.Util.AggregateAsyncResult.CheckError(CancellationToken token) in E:\A\_work\488\s\External\androidtools\Mono.AndroidTools\Util\AggregateAsyncResult.cs:line 72
1>   at Mono.AndroidTools.Adb.AdbSyncClient.EndPush(IAsyncResult result) in E:\A\_work\488\s\External\androidtools\Mono.AndroidTools\Adb\AdbSyncClient.cs:line 771
1>   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
1>ADB0000: couldn't create file: No space left on device
1>   at Mono.AndroidTools.Util.AggregateAsyncResult.CheckError(CancellationToken token) in E:\A\_work\488\s\External\androidtools\Mono.AndroidTools\Util\AggregateAsyncResult.cs:line 72
1>   at Mono.AndroidTools.Adb.AdbSyncClient.EndPush(IAsyncResult result) in E:\A\_work\488\s\External\androidtools\Mono.AndroidTools\Adb\AdbSyncClient.cs:line 771
1>   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
1>Done building project "SomeProject.Android.csproj" -- FAILED.
1>Build FAILED.
1>Deployment failed to Samsung SM-T390.
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========

设备日志似乎没有更新自身...

我试过的

  • 通过USB断开并重新连接设备
  • 清理和重建
  • 重启设备
  • 重新启动VS
  • 重新启动电脑
  • 使用三星提供的“硬件维护”应用程序清除了可用内存
  • 在互联网上搜索错误

我还能尝试什么,我又该如何应对呢?

更新:

现在,我卸载了其他应用程序。部署仅进行了一次。比我得到

FastDevDirectoryCreation失败

我禁用了快速部署,但是我又开始了

设备上没有剩余空间 ...

重置设备是我唯一的选择吗?还是这是构建工具的错误?

路Lu-MSFT

到目前为止,我唯一的解决方案是每次在模拟器中创建新设备。在我多次部署应用程序之后(部署了50多个),这种情况一直在发生。

更新

如果您使用的是android设备,则可以操作恢复出厂设置(打开设置=>系统=>重置选项=>擦除所有数据(恢复出厂设置))以从设备进行重置。

如果您使用的是Android模拟器,则可以打开Andorid设备管理器,然后删除旧的并创建新的模拟器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么作业失败并显示“设备上没有剩余空间”,而df则表示相反?

来自分类Dev

备份失败,没有剩余空间错误

来自分类Dev

备份失败,没有剩余空间错误

来自分类Dev

如何解决Qt应用程序的图形问题?(海豚:14635):Gdk-警告**:shmget失败:错误28(设备上没有剩余空间)

来自分类Dev

设备上没有剩余空间

来自分类Dev

设备上没有剩余空间

来自分类Dev

XFS设备上没有剩余空间

来自分类Dev

Httpd:设备上没有剩余空间

来自分类Dev

Httpd:设备上没有剩余空间

来自分类Dev

DD:设备上没有剩余空间

来自分类Dev

bash:设备上没有剩余空间

来自分类Dev

dd:设备上没有剩余空间

来自分类Dev

rsyslogd - 设备上没有剩余空间

来自分类Dev

问题:设备上没有剩余空间

来自分类Dev

设备上没有剩余空间

来自分类Dev

IOError:设备上没有剩余空间-哪个设备?

来自分类Dev

Bower在Azure部署上失败

来自分类Dev

Bower在Azure部署上失败

来自分类Dev

Mac上的Docker:设备上没有剩余空间

来自分类Dev

Git 部署脚本失败,但 SSH 没有

来自分类Dev

FileNotFoundException-设备上没有剩余空间

来自分类Dev

Docker cgroup.procs设备上没有剩余空间

来自分类Dev

MYSQL / MariaDB-TokuDB ...设备上没有剩余空间

来自分类Dev

Docker Pull错误:设备上没有剩余空间

来自分类Dev

“设备上没有剩余空间” / dev / loop0”

来自分类Dev

AWS Cloud9-设备上没有剩余空间

来自分类Dev

ECS Fargate-设备上没有剩余空间

来自分类Dev

XFS错误的声明“设备上没有剩余空间”

来自分类Dev

dd:写入“ / dev / null”:设备上没有剩余空间