1

我刚开始 Xamarin 并试图探索它。我制作了一个应用程序并尝试将其安装在摩托罗拉 ET1 设备上,但出现以下错误:

 Detecting installed packages
 Removing old runtime
 Installing shared runtime
 Removing old runtimes
 Installing shared runtime
 Installing platform framework
 Removing previous version of application
 Installing application on device
 Synchronizing assemblies
 Deployment failed because the FastDev assembly directory could not be created.
 Deployment failed. FastDev directory creation failed.

我在我的 Galaxy S3 上安装了相同的应用程序,它在那里运行良好。我正在使用 mac 进行开发。我用谷歌搜索,发现禁用快速开发有帮助,但我找不到在 Mac 上的 Xamarin Studio 中禁用它的位置。为什么我不能在摩托罗拉 ET1 上安装这个应用程序。我该怎么做?提前致谢。

4

3 回答 3

5

在 Build/Android Build/Packaging 中禁用快速程序集部署解决了我的问题。

于 2013-07-22T08:21:27.107 回答
2

只需简单地按照 Xamarin Studio 的这些步骤操作:-

  1. 转到菜单栏中的项目选项并选择最后一个选项,即 YourProjectName.AndroidOption
  2. 在构建类别中选择 Android 构建选项
  3. 选择 Package 选项卡并取消选中“Fast Assembly Option”,然后单击 Ok
  4. 现在,您可以成功部署您的项目。
于 2015-01-08T12:22:08.147 回答
0

您是否启用了开发 USB 调试(设置 -> 应用程序设置-> USB 调试)并且还能够使用未知来源?

希望这会有所帮助,詹姆斯

于 2013-07-19T10:57:07.233 回答