我真的不明白为什么微软要对用户隐瞒这件事。我假设Visual Studio Emulator for Android等同于Genymotion (它确实有一些更改Android SDK路径的设置)。
我正在使用Xamarin,我已经安装了它,并且有一个用于AndroidSDK的文件夹。我试着重命名AndroidSDK文件夹,然后运行Visual Studio Emulator for Android,它仍然运行正常。所以这意味着它使用了位于其他地方的一些AndroidSDK。
Xamarin和Visual Studio Emulator for Android使用不同的AndroidSDK的严
当我在Xamarin/Visual Studio 2017中构建和部署我的应用程序时,build-output输出如下:
Restoring NuGet packages...
To prevent NuGet from restoring packages during build, open the Visual Studio Options dialog, click on the Package Manager node and uncheck 'Allow NuGet to download missing packages during build.'
1>-
我正在使用共享项目类型运行带有Xamarin窗体的Visual Studio 2017。当我在调试模式下运行Android模拟器时,它会正常工作一次,但一旦我更改了代码,它就不会附加到代码上,除非我删除虚拟设备,重新创建它并重新启动VS。清除Android Emulator Manager中的缓存不起作用,清除和重建也不起作用。我遗漏了什么?
我最近安装了Visual Studio Community Edition 2015和xamarin,我下载了android sdk包(19,21,23 api)。我成功地构建了我的解决方案,但在发布状态下,我得到了以下信息:
`I:Unknown]: Found Android SDK. API levels: 19, 21, 23
[I:Unknown]: Found Xamarin.Android 6.1.0
[D:RunShellCommand]: emulator-5554 getprop
[D:RunShellComm
我想在业余时间学习更多关于Xamarin的知识。我在这条路上的每一步和每一步都有问题。我把我所有的时间都花在了解决Emulator和SDK的问题上。没有时间进行开发。 我目前的问题是Android Emulator在"Emulator已成功启动“时挂起。阶段,即启动Emulator,但未部署应用程序。这是非常令人沮丧的。为什么没有部署应用程序。到目前为止(我已经花了很多时间): 1) Reinstall VS 2017.
2) Reinstall Visual Studio Emulators for Android. 我在这件事上花了很多时间。还有什么我可以试一试的吗?
我已经按照Visual的提示将项目更新为Xamarin窗体5.0.2012。当我部署我的Xamarin窗体应用程序时,我在Vs 2019年的热重新加载部分看到,hot正在初始化。当我对XAML进行更改并保存时,我会看到连接中的热Reload,并且似乎正在发送XAML更改。但是,在运行中的应用程序的屏幕上没有任何更改。我尝试了两个不同的仿真版本和我自己的三星S8设备运行安卓9测试扫描S.O.的答案,但没有。
Microsoft Visual Studio Community 2019 Preview
Version 16.10.0 Preview 1.0
Xamarin 16.10.000.
我试图使用Visual在Xamarin Android中使用Xamarin窗体创建一个简单的应用程序,但是每次构建时我都会遇到这个错误。我已经双倍地检查了我的引用,这些引用应该包含可移植项目,并且确保我有最新版本的Xamarin.Forms。我还会错过什么会导致这个错误呢?
using System;
using Android.App;
using Android.Content;
using Android.Content.PM;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android