获取“许可证文件丢失。请激活Mono for Android”。从VS2010部署到仿真器时

时间:2011-05-20 16:11:28

标签: xamarin.android

我刚开始使用Mono for Android并使用此处http://mono-android.net/Installation/Visual_Studio的步骤安装它,并按照所有步骤http://mono-android.net/Tutorials/Hello_World创建我的Hello World邻居我没有看到任何内容,直到我发现这个发布以启用调试日志http://mono-android.net/Documentation/Troubleshoot日志中的所有内容似乎都没问题,除非我收到上述错误。

这是完整的日志

- 开始流程 - 2011年5月20日下午7:48:39 - 可执行文件:C:\ Program Files \ MSBuild \ Novell \ mandroid.exe 参数: - 已激活 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDERR]许可证文件丢失。请激活Mono for Android。 - 开始流程 - 2011年5月20日下午7:48:40 - 可执行文件:C:\ Program Files \ MSBuild \ Novell \ mandroid.exe 参数: - 已激活 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDERR]许可证文件丢失。请激活Mono for Android。 - 开始流程 - 2011年5月20日下午7:48:40 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:start-server 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDERR] - 处理完成[5000] - - 开始流程 - 2011年5月20日下午7:48:40 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:设备 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDOUT]附加设备列表 [STDOUT] - 开始流程 - 2011年5月20日下午7:48:42 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:start-server 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDOUT] [STDERR] - 处理完成[5000] - - 开始流程 - 2011年5月20日下午7:48:42 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:设备 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDOUT]附加设备列表 [STDOUT] - 开始流程 - 2011年5月20日下午7:48:43 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ tools \ android.bat 参数:列表avd 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDOUT]可用的Android虚拟设备: [STDOUT]名称:MonoDroid [STDOUT]路径:C:\ Users \ Zubair.android \ avd \ MonoDroid.avd [STDOUT]目标:Android 2.2(API级别8) [STDOUT]皮肤:HVGA [STDOUT] Sdcard:512M - 开始流程 - 2011年5月20日下午7:48:44 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:start-server 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDOUT] [STDERR] - 处理完成[5000] - - 开始流程 - 2011年5月20日下午7:48:44 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:设备 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDOUT]附加设备列表 [STDOUT] - 开始流程 - 2011年5月20日下午7:48:45 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ tools \ emulator.exe 参数:-partition-size 512 -avd MonoDroid -prop monodroid.avdname = MonoDroid 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin - 开始流程 - 2011年5月20日下午7:48:46 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:start-server 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin - 处理完成[5000] - - 开始流程 - 2011年5月20日下午7:48:46 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:设备 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDOUT]附加设备列表 [STDOUT]模拟器-5554离线 [STDOUT] - 开始流程 - 2011年5月20日下午7:48:46 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:-s emulator-5554 shell getprop monodroid.avdname 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDERR]错误:设备离线 - 流程仍在运行[5000] - - 开始流程 - 2011年5月20日下午7:48:52 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:start-server 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDOUT] [STDERR] - 处理完成[5000] - - 开始流程 - 2011年5月20日下午7:48:52 - 可执行文件:C:\ Program Files \ Android \ android-sdk \ platform-tools \ adb.exe 参数:设备 附加Java路径:C:\ Program Files \ Java \ jdk1.6.0_25 \ bin [STDOUT]附加设备列表 [STDOUT]

2 个答案:

答案 0 :(得分:1)

我发现在按下Ctrl + F5之后我没有选择设备,做了它并且它可以正常工作,但是它需要一段时间才能在模拟器上部署文件并运行。

答案 1 :(得分:0)

我认为这不是你的实际错误。我认为这是一个尚未激活的机器的正常消息。

你能否完成的事情,并告诉我们你发生了什么事情你并不期待?