Articles of visual studio

如何移动随Visual Studio 2017安装的Android SDK文件夹?

我已经在其默认路径(C驱动器)中安装了VS 2017,但由于C:\Users\USERNAME\Local\Android上的大型Android文件夹,它耗尽了我的大部分驱动器空间。 此文件夹由VS 2017安装程序自动创建。 如何将其移动到另一个驱动器并让VS检测到它? 我尝试过这些解决方案,但它们不适用于VS 2017。 如何让Visual Studio 2015安装程序知道我已经拥有Android SDK? 移动默认AVD配置文件夹(.android)

在Android上使用Visual Studio 2015进行调试停止工作

我使用Visual Studio 2015 RC在我的Samsung Galaxy S5上构建和调试Android应用程序。 今天我从android 4.3更新到5.0,调试停止工作。 这是我得到的信息: 谁知道怎么解决这个问题?

用于Android调试的Android Studio和Visual Studio Emulator

是否可以将安装了Visual Studio 2015 RC的shiny的Visual Studio Emulator for Android连接到Android Studio? 它没有在Run / Debug中显示: [解决了] find模拟器的地址: 然后使用adb connect连接到它 瞧:

Xamarin .jar绑定 – ‘无法find位图’

我有一个名为MyService的Java接口的.jar文件,它有一个方法: boolean printBitmapObject(android.graphics.Bitmap bitmap, byte[] result); 我想在Visual Studio 2015的Android Xamarin项目中使用C#中的.jar文件。我做了以下步骤: 我创建了一个新的库绑定项目。 我将.jar文件放入新项目的Jars目录中,并将BuildAction属性设置为InputJar 。 该项目成功建成。 我将库绑定项目的引用添加到我的主项目中。 不幸的是,我无法再构建我的主项目,因为自动生成的C#代码中存在错误: public interface IMyService : global::Android.OS.IInterface { bool PrintBitmapObject (Bitmap bmp, byte[] result); //”Bitmap” is red underlined } 消息”The type or namespace name ‘Bitmap’ could not be found (are you missing a using directive or an assembly reference?)” 。 还有一个自动生成的抽象类IMyServiceStub […]

Visual Studio无法调试Android Xamarin应用程序

我使用Visual Studio 2013开始使用Xamarin和Android。 当我开始调试Android应用程序时,它构建,部署到设备,然后在Visual Studio中调试停止。 我打不到任何断点。 应用程序在设备中工作,但我无法调试它。 我错过了什么吗? 我已经尝试了各种模拟器和物理安卓设备,但调试在其中任何一个都不起作用。 它就像我已经阻止它一样。 在Xamarin Studio中调试相同的解决方案,我无法让它在Visual Studio中运行。

Xamarin Android链接无法访问文件

我有一个Xamarin Android项目,我试图使用Sdk和用户程序集链接。 如果我将Android项目设置为仅限Sdk Assembly Linking,则会成功创建并部署APK并且可以正常工作。 但是,当我设置Sdk和用户程序集链接时,没有其他更改,我只有在部署时才会收到以下错误。 该解决方案成功构建。 The “LinkAssemblies” task failed unexpectedly. System.IO.IOException: The process cannot access the file ‘\AppName\AppName.Android\obj\Release\android\assets\AppName.Core.dll’ because it is being used by another process. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean […]

由于adb.exe,无法调试cordova应用程序

我刚刚在Visual Studio上创建了一个简单的’helloworld’cordova应用程序。 我无法在Android模拟器或设备上调试我的应用程序,尽管它仅适用于纹波模拟器。 请帮忙。 我一直收到错误“无法启动mypathname / adb.exe” 在cmd中尝试了adb kill-server和adb start-server(结果:服务器已成功重启) 安装了必要的移动驱动程序并升级了我的驱动程序 配置为在Developer选项下设置允许USB调试 检测并显示设备

如何使用Visual Studio从Xamarin.Forms项目生成.apk文件?

我有一个Xamarin.Forms项目,我想分发为apk ; 但我无法find如何在Visual Studio中生成.apk文件 – 我该怎么做?

用于Android的Visual Studio模拟器停留在“操作系统正在启动……”,仅限于API Level 23 / Android 6

自从我阅读有关Xamarin现在“免费”的新闻后,我立即安装了Visual Studio 2015 Update 2和Android工具(NDK,适用于19-23的SDK,适用于Android的Visual Studio Emulator,日期为2016年1月),以开始使用Android应用程序。 兴奋我从Tools -> Visual Studio Emulator for Android推出了模拟器,并安装了最适合我自己手机的配置文件。 由于我的手机是在Android 6上,我决定获得API Level 23 / Android 6的个人资料。 由于几个月前我已经启用了Hyper-V,因此配置文件的安装只需要将我添加到Administrators组并创建2个网络适配器。 到现在为止还挺好。 启动模拟器后,它将保持“操作系统正在启动…”。 我想我会等一会儿。 我想我也要等一会儿。 在那之后,我放弃了它上class的可能性并开始调查。 我还尝试了其他配置文件,其他一些来自API Level 23,一个来自22和一个来自19.只有来自API Level 23的那些不起作用。 到目前为止,Googling等我提出了以下步骤。我尝试了各种组合: 重新启动 禁用/启用Hyper-V 删除vEthernet适配器(通过Hyper-V管理器)。 运行XDECleanup 允许XDE通过我的Windows防火墙作为应用程序(传入) 在“ Programs and Features恢复仿真器软件 在Hyper-V管理器中启用/禁用“处理器兼容性”。 这是我到目前为止收集的数据: 模拟器等待很长时间后给出的错误消息的屏幕截图(10 – 15分钟,可能稍长) 连接到Android 6 VM时日志的最后部分的屏幕截图: 工作虚拟机日志的最后一部分的屏幕截图(这是来自Android 4.4虚拟机):

Android开发:Visual Studio + Java。 是否有可能(值得一试)?

我知道有(昂贵的)框架让你在VS C#中编写Android应用程序并将其编译为android apk。 我也知道,可以在VS( 链接 )中编写Java应用程序。 是否有可能,甚至可能不比Eclipse更难,使用一些免费的插件/框架/工具在Visual Studio中编写Android应用程序? 是否可以编译orroids应用程序,并在手机/虚拟设备中进行调试? 在不久的将来,我认为使用Android Studio将是最佳选择。