日期:2014-05-20  浏览次数:21043 次

在mono for android 开发时遇到BUG,求大神解惑
在开发时按照教程操作,结果出错

求教大神如何解决。
另外用VS编写程序时,直接release模式运行不能成功,可是debug模式运行后改成release就能在模拟器里运行,打包成apk到真机上提示安装程序失败。。。
求大神解惑
Mono? Android

------解决方案--------------------
模拟器中执行的环境,要选择api在8版本以上。不能在低的上面运行。
如图,在左边你要先看看哪些已经Installed成功了,然后在右边选择相应的版本。

应该确保debug运行。因为你开发是需要调试。实际上我懒得用模拟器,我都是用真机调试的。将你的手机的“支持调试模式”打开,然后过一会儿你的pc上的模拟器管理界面就能找到这个手机了,然后选择它(而不是选择你配置的虚拟机),那么vs运行时就会自动发布到手机上执行,而且在程序中设置断点等等都可以。在调试时不需要release模式!

当你编写完毕,是用release编译生成一下就可以,不需要发布执行。你可以把bin\release目录下的apk文件拷贝到手机上直接执行,它就会自动开始安装。注意release模式不需要在vs下执行。