作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 Mono for Android 编写应用程序。为了尝试这样做,我使用了 modevelop 中的默认模板。我可以成功编译并运行该应用程序。当我运行该应用程序时,它看起来类似于这里显示的:http://docs.xamarin.com/android/getting_started/hello_world
虽然我的版本有两个奇怪之处:</p>
作为使用 Android 的新手,有人可以告诉我我做错了什么吗?我正在使用安装了 Lion 的 MAC OS X。考虑到应用程序编译,我假设我已经正确安装了 SDK 和 Java SDK,当我按下“播放”时,我可以在模拟器中加载应用程序。我只是不明白为什么我不能真正点击按钮。太奇怪了。
有什么想法吗?
最佳答案
这个问题的标题很有误导性,因为您是说即使在 Mono for Android 应用程序之外,模拟器也不是很灵敏。这里的问题是模拟器本身。对于 Mono for Android,我建议尝试的一件事是尝试在不调试的情况下启动应用程序,因为调试会增加运行应用程序的额外开销。
Android 模拟器是出了名的慢,因为它在软件中完全模拟 ARM 指令集。也就是说,您可以做一些事情来提高速度。我看到的一件事有很大的不同,那就是减小模拟器图像的屏幕尺寸。将此设置为小屏幕尺寸(例如 QVGA)会产生很大的不同。您可以通过 Android 的 AVD Manager 管理这些设置。 .
关于Android 模拟器不适用于 Android 的 Mono,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8872582/
我是一名优秀的程序员,十分优秀!