由于内部错误,无法在我的Samsung Galaxy S + Xamarin部署上测试应用程序失败:权限被拒绝

时间:2014-08-05 13:29:11

标签: android deployment xamarin device

我有奇怪的问题。我无法在我的真实设备(三星Galaxy S Plus)上测试我的应用程序。我在Xamarin编写Android App。 我试图使用共享的Mono运行时更改不同的选项,并快速部署,但它不起作用:( 我在建设期间得到了这样的日志:

// ---------- (Mono runtime unchecked) -------------
Detecting installed packages

Waiting for packaging to complete

Installing application on device

Deployment failed because of an internal error: Permission denied

Deployment failed. Internal error.

// ---------- (Mono runtime checked) -------------
Detecting installed packages

Installing shared runtime

Deployment failed because of an internal error: Permission denied

Deployment failed. Internal error.

我不知道如何解决它。将应用程序发布到.apk可正常工作,但发布Android应用程序,然后将.apk复制到手机,安装并测试......会很不舒服...

1 个答案:

答案 0 :(得分:1)

我在过去的真实设备上遇到了类似的问题(三星Galaxy S5)。根据我之前在此问题上所做的研究,推荐的方法是禁用 '使用快速部署(仅限调试模式)' 打包标签中的 Android选项中的strong>项目属性。这对我来说可以解决这个问题,至少你可以在 Visual Studio 中进行调试。

我知道这不是一个理想的解决方案,因为部署需要更长时间,但至少你可以在对我来说更重要的真实设备上进行测试和调试。从以前的研究中可以看出,这个问题影响了一些三星设备。