Articles of visual studio

如何为Xamarin.Android设置Visual Studio?

在VS2015的开发者预览版中,我看到您现在可以使用Xamarin在Visual Studio中开发Android应用程序。 经过几个小时的谷歌搜索后,我还没有find如何为Android安装VS2015。 官方Xamarin页面上提供的唯一教程是如何将您的PC与Mac连接以构建iOS应用程序。 无论我做什么,我仍然只有“在C#中构建本机Android应用程序”作为项目模板,它将我重定向到Xamarin下载页面。 这是我到目前为止所做的: 下载并安装了Xamarin 重启电脑 卸载Xamarin和VS2015(我有很多插件) 重新安装Visual Studio 2015(可能是一个干净的安装修复了问题) 重新安装了Xamarin 从Xamarin页面打开示例代码(不支持项目types) 毕竟它仍然无法正常工作,谷歌也不会帮助我。 (PS:请不要建议使用Xamarin工作室)

Android版设置

我希望我的Xamarin Android应用程序支持16级或更高级别的API级别。 但我对visual studio的属性窗格中有三种不同的版本设置感到困惑。 属性的名称是 Compile using Android version Minimum Android to target Target Android version 我得到的最少。 它应该是16.但是另外两个呢?

eclipse手动代码折叠类似于visual studio区域

visual studio具有使用区域进行手动代码折叠的出色function。 我是eclipse和android的新手,但无法find如何在eclipse中做到这一点。 我绝望地在eclipse中错过了这个function 有没有人在日食中实现这一点 提前致谢

Xamarin Android部署没有使用最新的代码?

我正在Visual Studio中创建一个Android应用程序。 当我在我的设备上创建对齐的APK以侧载时(来自工具 – > Android – >发布Android应用程序),它会安装并运行,但似乎没有最新的更改。 我经历过的一系列活动如下: 在我的设备上安装了该应用程序的一个版本 更新了登录页面上的颜色并设置了应用程序主题(以及其他内容) 重新安装了该应用 在登录页面上看到新主题但不是新颜色 在登录页面上进行随机文本更改作为测试 重新安装了该应用 看到颜色变化而不是随机文字变化?! 关于我可能做错什么的任何建议?

如何使用Visual Studio将Android设备连接到Azure VM

我想用Visual Studio将我的Android设备连接到Azure VM,以便我可以调试和部署应用程序。 我使用包含VS的模板创建了一个VM。 在RDP文件中,我编辑了设置,以便将所有端口重定向到VM。 这适用于硬盘驱动器,但我无法让我的Android设备显示在VM上。 因此,VS不知道该设备。 启用Win10 VM上的设备和开发人员模式的USB调试。 https://stackoverflow.com/a/29611391/812582 我检查了上面屏幕截图中的所有框。 为了让这个有用,我需要做些什么吗?

是否有可能在Visual Studio中严格使用PhoneGap构建一个Android应用程序?

我的公司希望我们探索PhoneGap并需要部署到Android,Windows Phone和Blackberry的应用程序。 他们想要使用一个开发环境(Visual Studio)。 我相信我已经读过可以使用PhoneGap将应用程序部署到Android设备:从Visual Studio内部构建,但我想要确认。 谢谢

是否可以使用Root Visual Studio Emulator Android?

我目前正在使用’Visual Studio Emulator for Android’在我的计算机上运行Android应用程序,我发现在使用多种types的模拟器bluestacks,genymotion,andy等之后,VS是最稳定和易于使用的所有。 我与其他模拟器相比唯一的问题是运行需要root权限的应用程序,这是一个模拟器,我知道它不可能通过fastboot / recovery进行生根,这是我知道root的唯一方法就像我通常在手机上做的那样。 我已经尝试了大多数’生根’APK(kingo,towel,frama等),但这些都没有奏效。 那么有人会碰巧知道如何在Visual Studio Android Emulator上获得root访问权限吗? 我正在尝试运行触摸复制应用程序(Frep和RepetiTouch),但所有这些应用程序似乎都需要root访问权限。 任何建议将不胜感激。 谢谢

更新aar文件不会反映更改

所以,我在Android Studio中有一个项目,我在一个插件中使用它,它通过aar文件在Ionic项目中使用。 我通过单击Android Studio的右侧(其中显示Graddle)生成aar文件,展开我的项目/任务/构建,然后单击汇编版本。 Graddle开始工作,我在myProject / build / outputs / aar中有一个aar文件。 一段时间没关系。 我在该代码中检测到了一些错误,纠正了它们,并再次生成了aar。 然后,我将该aar文件复制并粘贴到plugin.xml文件中指定的文件夹中: 然后,我使用packagr编译项目(插件,我应该说): “packagr”: “ng-packagr -p package.json && cd dist && npm pack && move *.tgz ../../” 这样,生成了tgz文件。 之后,我转到项目根目录(使用该插件的那个)并且执行 npm install @namespace/my-plugin-name 一切都很好看。 我在一个设备中运行该项目……并且没有反映出aar中的变化。 难道我做错了什么? 为什么没有反映出这些变化?

如何在本地网络中提供ASP.NET Web API Web服务

我即将编写一个JSON-web-service(VS Express 2012 – ASP.NET WEB API),现在我想通过尝试从我的Android应用程序获取数据来测试它。 所以我尝试通过这样做使我的服务可用于本地网络: – >在applicationhost.config从localhost更改为192.168.1.52 – >并且还更改了Project-properties – > Web – >“Use local IIS-Webserver” – > project-url to http://192.168.1.52:61802/ 但是,当我现在尝试启动该服务时,它会给我一个错误消息框: IIS-Express-webserver无法启动(翻译自德语) 不幸的是,我看不出确切的错误是什么,因为VS输出是空的 任何人都知道如何解决这个问题或如何正确设置?

小米设备上的失败

我昨天买了一台小米Redmi 4x,我无法在这个设备上调试我的应用程序。 我已经启用了设备中的开发者选项,打开了USB调试,安装了USB驱动程序并接受了我第一次将其插入USB端口时出现的RSA调试指纹popup窗口。 因此,我在Visual Studio的设备列表中选择“小米Redmi 4X(Android 6.0 – API 23)”,单击“运行”(或部署)并看到此错误: >Detecting installed packages… >Removing old runtime: Mono.Android.DebugRuntime… >Target device is arm64-v8a. >Installing the Mono shared runtime (debug – 1505313604)… >10% … 3520kb of 35035kb copied >20% … 7040kb of 35035kb copied >30% … 10560kb of 35035kb copied >40% … 14016kb of 35035kb copied >50% … […]