当前位置: 首页 > 知识库问答 >
问题:

如何在Visual Studio WPF C#应用程序中构建Android应用程序(.apk)文件?

裴宏壮
2023-03-14

我已经在Visual Studio2019 for windows中用C#构建了一个WPF应用程序,但现在我想创建一个APK。有人能帮忙吗?

共有1个答案

慕乐语
2023-03-14

WPF或Windows Presentation Foundation,顾名思义,是一种在Windows上运行应用程序的技术。

APK是一种用于在Android移动设备上安装应用程序的文件格式。

您不能直接在Android手机上安装或运行WPF应用程序。您可以使用一组名为Xamarin的库,它在某些方面类似于WPF(例如,它可以使用MVVM范例),但您的应用程序将需要大量重写才能使用该框架。

 类似资料:
  • 问题内容: 对于这个问题,我实际上并没有太多的摆动或GUI设计方面的经验(大学中的一些WPF应用程序的水平差不多),但是我的任务是在工作中重构摆动旧式应用程序的一部分。 我被要求重构的部分围绕一个弹出窗口,该窗口可以根据特定的值对象以三种不同的格式显示。这3种不同的格式都共享一些基本字段,然后有条件地确定其他字段。负责此GUI元素的类的长度约为5k,我当时认为应该将其分为三个子类,并在基类中共享这

  • 问题内容: 我正在为NodeJS使用ExpressJS Web框架。 使用ExpressJS的人将他们的环境(开发,生产,测试…),路线等放置在。我认为这不是一个好方法,因为当您拥有大型应用程序时,app.js太大了! 我想要这个目录结构: 这是我的代码: app.js config / environment.js config / routes.js 我的代码运行良好,我认为目录的结构很漂亮。

  • 问题内容: 是否有在 Express.js 应用程序中分解和模块化文件的通用约定?还是将所有内容保存在一个文件中很普遍? 问题答案: 我的分解如下: 我使用Exports返回相关内容。例如,在模型中,我这样做: 然后,如果我需要创建一个电话号码,则非常简单: 如果我需要使用架构,那么 (假设我们正在routes文件夹中工作,需要先上一层然后再下一层模型) 编辑4 该 快递维基 具有建立在它之上的框

  • 一个普通的应用程序由以下文件组成: 二进制文件 这个安装在 /usr/bin。 一个桌面文件 这个桌面文件向shell提供关于这个程序的重要信息,例如名称、图标、D-Bus名称,启动的命令行。安装在 /usr/share/applications. 一个图标 这个图标安装在 /usr/share/icons/hicolor/48x48/apps, 无论当前背景是什么系统都会到这里查找图标。 一个设

  • 在gradle attemp构建项目后有一个日志(使用Pro buf) :app:GeneratedBugProto失败 失败:生成失败,出现异常。 > 错误:任务“:app:generateDebugProto”的执行失败。 协议:标准输出:。stderr:/Users//app/build/extracted protos/main:警告:目录不存在/用户//app/src/debug/pro

  • 问题内容: 我正在使用gradle为2个小型android应用程序创建不同的样式,我想知道是否可以针对我的不同样式在build.gradle的xml文件中编辑应用程序名称。 问题答案: 你是什么意思?清单中的应用程序包名称或启动器中显示的应用程序名称? 如果是前者,请执行以下操作: 也可以覆盖应用程序名称,但您必须提供风味叠加资源。 因此,创建以下文件: 在其中,只需覆盖包含您的应用程序名称的字符