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

如何使用Cordova从现有Angular web应用程序制作Android应用程序?

商泽宇
2023-03-14

我有一个Angular project web app,在我使用“ng build…”构建它之后,它正在Apache web服务器中成功运行命令现在,我想让它成为Android应用程序,为此,我尝试使用Cordova。首先,我创建了一个Cordova项目,然后在www目录下,我放置了来自NG的文件。是的,在那之前我还使用了Cordova平台add android。但是,当我在模拟器或真实设备上安装apk时,它看起来是空白的。

我在谷歌上找到了很多链接,但没有一个对我有用。也许我做错了。请引导我。

共有1个答案

岳朝
2023-03-14

您需要在dist文件夹中更改base url,我不建议cordova用于角。您可以为移动应用程序选择Nativescript,它是原生的。因为Cordova插件与Angular不太兼容。

 类似资料:
  • 问题内容: 我发现了很多互联网告诉你如何在教程 建立 一个 新的 与AngularJS科尔多瓦的应用程序,这很好。 但是,如果我的AngularJS网络应用程序还可以正常运行并且又想从中创建一个移动应用程序(Android / IOS),该怎么办?这可能/可行/明智吗? 如果是,您可以提供一些建议,还是指向一些记录此任务的现有资源? 问题答案: 正如dmahapatro所说,将AngularJS应

  • 我创建了一个基于Phonegap/Cordova的Android应用程序,它使用cookie,例如用于会话身份验证/自动登录。在安全审查期间,提出了这样的担忧,即如果攻击者可以控制手机,他可以读出cookie并劫持用户的会话。 有没有办法以编程方式加密设备的存储或阻止使用Android OS 4.0及更高版本访问cookie?我更喜欢(但不是坚持)一个易于与Phonegap/Cordova集成的解

  • 问题内容: 我已经创建了一个SQLite数据库。我想将此数据库文件用于我的Android项目。我想将此数据库与我的应用程序捆绑在一起。 应用程序如何创建该数据库的访问权限并将其用作数据库,而不是创建新数据库? 问题答案: 注意: 在尝试此代码之前,请在以下代码中找到此行: 此处是你的数据库的名称。假设你在文件夹中有数据库的副本,因此,例如,如果你的数据库名称为,则的值为, 将数据库保留在资产文件夹

  • 问题内容: 我有一个编写的节点应用程序,运行如下: 有什么办法可以将其本身打包为.exe?所以我可以做这样的事情吗? 我有一些通过使用批处理文件来伪造此方法的方法,因此我可以这样做: 但这要求我在该文件夹中拥有所有依赖项和节点,这并不理想。 问题答案: 有一些选择,包括免费和商业。我没有使用过它们,但理论上它们应该可以工作: Iexpress(本地Windows工具) 快速批处理文件编译器(商业)

  • 是的,我们在网上有这方面的资源,我搜索了一下,但它没有解决我的问题,所以在这里问这个问题。我有一个工作的聚合物网络应用程序,我可以使用http://localhost:8080//index.html访问它,我的应用程序看起来像这样 安装cordova使用 npm安装-g cordova。 创建cordova项目 cordova创建alertsDir com。警报。net“警报”--模板=C:/U