Articles of visual studio

用于Android的VS模拟器停止响应键盘

我已经使用Android的新VS模拟器几天了,虽然它的工作非常出色,但随机停止接收键盘事件。 当我按下CTRL + Space时,它会改变键盘语言,但是当我尝试键入文本时它不会收到任何字符。 到目前为止,我发现的唯一解决方案是在物理键盘重新开始工作之前多次在虚拟键盘和物理键盘之间切换。 这只是模拟器中的一个错误,还是我做了一些导致物理键盘无法正常工作的东西? 我没有在模拟器中看到输入的任何设置。

XDE.exe一直使用> 35%的CPU – 这是预期的行为吗? (VS Android模拟器)

我在Visual Studio Android模拟器(2016年4月发布)中有一个Android Marshmallow设备,它开始很好,似乎工作。 但是,在运行时, XDE.exe进程正在杀死我的CPU(35-40%+),而Hyper-V仅使用~8-10%max。 这是正常和预期的行为吗? 如果没有,我该如何解决? 我能够跟踪以下DLL的高CPU使用率: C:\ Program Files(x86)\ Microsoft XDE \ 10.0.10586.0 \ Plugins \ Microsoft.VisualStudio.Emulator.XdePlugin.dll …以及运行此方法的以下线程,这是一个循环: Microsoft.VisualStudio.Emulator.StatusCallback.XdeDeviceStatusCallbackService.StatusCallbackThreadProc() 在运行Windows 10移动模拟器映像时,我没有看到XDE的高CPU使用率。

System.ObjectModel警告Xamarin不在Android上运行

我们在Windows 8.1环境中使用最新的Xamarin在Visual Studio Enterprise上运行“欢迎使用Xamarin”示例。 我们正在设法在Windows和Apple上构建和运行,但我们面临Android问题。 错误: 找不到引用的组件System.ObjectModel 。 错误可以在下面的屏幕截图中看到: 见截图 我们已经尝试在线搜索解决方案,我们find了一些,我们尝试过,但无济于事。 另一方面,Xamarin与Windows 8.1兼容吗? 也许某些Android需求实际上需要Windows 10环境。 任何帮助,将不胜感激。

Visual Studio Android Emulator没有互联网连接

我正在使用Visual Studio 2015附带的Android Emulator。当我运行它时,在Android的Wi-Fi设置中,此状态显示为Wired eth1网络Obtaining IP Address.. 但经过很长一段时间,它失败了。 我尝试过的: 在运行模拟器之前,删除了Hyper-V Virtual Switch Manager的所有virtual switches 。 代理设置中未选中的automatic detect settings设置 尝试了不同的API级别(19,22,..) Windows Phone模拟器没有此问题,并具有Internet连接。 重启了我的电脑! 我猜: 当我诊断vEthernet (Internal Ethernet Port Windows Phone Emulator Internal Switch)它说它的IP地址无效。 它也在android模拟器中尝试获取IP。 显然我需要给模拟器一个有效的IP,但我不知道如何,在哪里或什么值。 如何让Android模拟器上网? 提前致谢。

断点和exception停止正常工作,xamarin android

我在Xamarin Android开发应用程序,并有一个非常奇怪的问题:断点和例外已停止正常工作。 当我设置一个断点时,它永远不会被击中。 我已经在我的项目中设置了断点,但没有一个被击中。 这也发生在Visual Studio和Xamarin Studio中。 我也有第二个和更烦人的问题,每次有一个exception,它会抛出Xamarin Studio中完全无益的“java.lang.reflect.InvocationTargetException”exception,并在Visual Studio中发生“exception发生”,没有关于该exception的更多细节。 这只发生在一个特定的项目,其他项目工作正常。 我已经在各种论坛和博客寻找解决scheme,但没有一个工作。 我对Xamarin Android开发很新,希望你能帮助我。

Android .axml智能感知不支持支持库控件

我目前正在使用VS2013 / VS2015与Xamarin.Android – 我想能够编辑Android智能感知布局.axml文件。 我使用自动编辑器select器(XML)来编辑文件。 我的问题是,虽然默认的Android控件显示intellisense罚款,只要我使用支持lib控件(如android.support.v7.widget.Toolbar它打破文件(不只是工具栏控件)的智能感知。 例如下面的代码,intellisense工作正常,直到我添加在支持库工具栏: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:a="http://schemas.android.com/apk/res/android" a:orientation="vertical" a:layout_height="wrap_content" a:layout_width="fill_parent"> <android.support.v7.widget.Toolbar xmlns:local="http://schemas.android.com/apk/res-auto" a:id="@+id/Routes_Add_SegmentList_Toolbar" a:layout_width="match_parent" a:layout_height="wrap_content" a:minHeight="?attr/actionBarSize" a:background="?attr/colorPrimary" local:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" local:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> <FrameLayout a:layout_height="wrap_content" a:layout_width="fill_parent" a:layout_marginTop="16dp"> <ImageView a:layout_marginLeft="16dp" a:scaleType="fitCenter" a:layout_gravity="left|center_vertical" a:src="@drawable/start_pin" a:layout_height="40dp" a:layout_width="40dp" /> <EditText a:layout_marginLeft="50dp" a:layout_marginRight="16dp" a:id="@+id/Routes_Add_SegmentList_StartSegment" a:layout_height="wrap_content" a:layout_width="fill_parent" /> </FrameLayout> </LinearLayout> 有没有办法添加另一个XML模式或类似的,以便它可以正确处理非默认的Android控件? 谢谢!

你如何获得VS Android模拟器图像启动?

我已经使用Android工具安装了VS2015的RTM版本。 我可以启动模拟器pipe理器并查看已安装映像的列表。 当我点击绿色的三angular形来启动一个图像时,它会显示一个进度条和文本“启动模拟器…”,XDE打开并显示“OS正在启动” 过了一会儿,XDE显示一条错误消息: [窗口标题] Android的Visual Studio模拟器 [内容]仿真器无法连接到设备操作系统: 无法设置UDP端口。 某些function可能被禁用。 [关] 奇怪的是,当我看着Hyper-Vpipe理器,图像似乎运行完美。 我已经从xdesku.xml中删除了GuestDisplayNameProvider行,这个行在之前导致了错误:“启动时无法从dev / hw_random读取:没有这样的设备”。

无法运行Android模拟器

我在Visual Studio 2013中有一个Xamarin.Forms项目,当我尝试运行我的Android应用程序时,模拟器加载,但是不加载应用程序,将发生不同的错误。 当我尝试运行Android模拟器,取决于我select的设置,或者popup DWP handshake failed 或者在它显示的debugging输出中 Couldn't connect to logcat, GetProcessId returned: 0 我发现的所有现有的解决scheme迄今为止还没有工作,尽pipe他们过去曾经工作过。

Android Studio和Visual Studio模拟器进行Androiddebugging

是否有可能连接安装Visual Studio 2015 RC的Android的shiny的Visual Studio模拟器到Android Studio? 它不显示在运行/debugging: [解决了] find模拟器的地址: 然后使用adb connect连接到它 瞧:

无法将用户添加到Hyper-Vpipe理员组退出码2220

我在Visual Studio 2015中使用了Windows 10 LTSB。启用了Hyper-V ,我安装了独立的Visual Studio Emulator for Android 。 Hyper-V运行良好,因为可以向其中添加虚拟机。 但是,当我试图创build一个Android虚拟机的Visual Studio Emulator for Android Manager的Visual Studio Emulator for Android Manager ,它失败了“无法将用户添加到Hyper-Vpipe理员组退出代码2220”。 经过一番研究,我发现没有Hyper-V Administrator组,也没有ProgramData\Microsoft\Windows\Hyper-V\中的ProgramData\Microsoft\Windows\Hyper-V\ 。 我的hyper-v安装成功了吗? 或者有没有解决scheme? 感谢大家。 PS。 logging信息: 2015/8/15 12:44:53: [Informational] Reinitializing installed profiles. 2015/8/15 12:44:53: [Informational] Installed profiles initialized. Devices: 3 Platforms: 1 2015/8/15 12:44:53: [Informational] Reinitializing installable profiles. 2015/8/15 […]