从angular 4项目创建Apk

从angular 4项目创建Apk,angular,admin,angular2-template,Angular,Admin,Angular2 Template,我想为社会委员会管理员创建一个应用程序。我使用了由aveko创建的ngx管理模板,但我不知道如何创建我的管理应用程序的apk。我想展示一下,在需要修改后,它将如何在我的真实设备上工作。有人知道吗?当您使用Angular时,会创建单页应用程序,称为SPA 这意味着,与PHP等语言相反,用户不会向服务器请求页面。在Angular中,所有页面都由用户的计算机保存 创建SPA时,您使用的是JavaScript。Javascript与Java无关。这意味着,如果您想要创建一个APK,您将需要创建一个Jav

我想为社会委员会管理员创建一个应用程序。我使用了由aveko创建的ngx管理模板,但我不知道如何创建我的管理应用程序的apk。我想展示一下,在需要修改后,它将如何在我的真实设备上工作。有人知道吗?

当您使用Angular时,会创建单页应用程序,称为SPA

这意味着,与PHP等语言相反,用户不会向服务器请求页面。在Angular中,所有页面都由用户的计算机保存

创建SPA时,您使用的是JavaScript。Javascript与Java无关。这意味着,如果您想要创建一个APK,您将需要创建一个Java项目

但幸运的是,有一个称为Ionic的框架。此框架允许您为SPA应用程序创建APK

据我所知,它创建了一个仅由web浏览器构成的应用程序,该应用程序将显示您的SPA。这诱使用户认为他使用的是本机应用程序,但实际上,他使用的是SPA

为了访问手机的属性,爱奥尼亚依赖于另一个框架,名为Cordova。这个框架为您提供了一个抽象,允许您访问联系人、图片等内容

适用于您的问题:您可以使用爱奥尼亚和科尔多瓦,无论ngx管理。因为最终,您将构建应用程序,从而生成供应商脚本。这些脚本将包含应用程序使用的每一段Javascript,其中包括ngx admin

一旦你建立了你的应用程序,爱奥尼亚将在你用户手机的浏览器中为这个SPA服务

所以,你现在要做的就是使用离子!还有另一个好处:爱奥尼亚还可以创建iPhone应用程序


一点建议:据我所知,你想向你的客户展示你的应用程序在手机上的样子,对吗?在这种情况下,您可以像标准应用程序一样在服务器上卸载SPA,并用手机获取它。这将让你获得如此多的时间,你实际上将有时间发现自己的离子

使用Angular时,创建单页应用程序,称为SPA

这意味着,与PHP等语言相反,用户不会向服务器请求页面。在Angular中,所有页面都由用户的计算机保存

创建SPA时,您使用的是JavaScript。Javascript与Java无关。这意味着,如果您想要创建一个APK,您将需要创建一个Java项目

但幸运的是,有一个称为Ionic的框架。此框架允许您为SPA应用程序创建APK

据我所知,它创建了一个仅由web浏览器构成的应用程序,该应用程序将显示您的SPA。这诱使用户认为他使用的是本机应用程序,但实际上,他使用的是SPA

为了访问手机的属性,爱奥尼亚依赖于另一个框架,名为Cordova。这个框架为您提供了一个抽象,允许您访问联系人、图片等内容

适用于您的问题:您可以使用爱奥尼亚和科尔多瓦,无论ngx管理。因为最终,您将构建应用程序,从而生成供应商脚本。这些脚本将包含应用程序使用的每一段Javascript,其中包括ngx admin

一旦你建立了你的应用程序,爱奥尼亚将在你用户手机的浏览器中为这个SPA服务

所以,你现在要做的就是使用离子!还有另一个好处:爱奥尼亚还可以创建iPhone应用程序


一点建议:据我所知,你想向你的客户展示你的应用程序在手机上的样子,对吗?在这种情况下,您可以像标准应用程序一样在服务器上卸载SPA,并用手机获取它。这将让你获得如此多的时间,你实际上将有时间发现自己的离子

你可以使用爱奥尼亚:是的,我可以,但我的应用要求是ngx管理员?这并不意味着你不能使用ngx-admin。对不起,我真的不知道如何创建基于ngx admin的项目的apk。你是在告诉我使用ionic cli吗?因为我知道ngx admin是在angular4上烘焙的,angular不是ionic项目,所以我想我不能在angular项目上使用ionic cli。如果我可以使用它,那么请告诉我它将如何工作。我会给你一个答案,等等,你可以使用爱奥尼亚:是的,我可以,但我的应用程序要求是ngx adminAnd?这并不意味着你不能使用ngx-admin。对不起,我真的不知道如何创建基于ngx admin的项目的apk。你是在告诉我使用ionic cli吗?因为我知道ngx admin是在angular4上烘焙的,angular不是ionic项目,所以我想我不能在angular项目上使用ionic cli。如果我可以使用它,那么让我知道它将如何工作。我会给你一个答案,等一下。你是在告诉我创建爱奥尼亚应用程序并集成ngx管理模板吗
te哪个是基于角度的?可能吗?我想我不是在告诉你要用爱奥尼亚。如何做到这一点取决于你自己。但回答你,是的,这是可能的。如果你读过我写的任何东西,你就会明白为什么。就像每个新开发人员一样,你!好的,谢谢你的宝贵建议,我一定会遵守的。不要道歉,你的英语很好:你很容易理解!相信我,在堆栈溢出时,这是一项罕见的资产;那么你是在告诉我创建ionic应用程序并集成基于angular的ngx管理模板吗?可能吗?我想我不是在告诉你要用爱奥尼亚。如何做到这一点取决于你自己。但回答你,是的,这是可能的。如果你读过我写的任何东西,你就会明白为什么。就像每个新开发人员一样,你!好的,谢谢你的宝贵建议,我一定会遵守的。不要道歉,你的英语很好:你很容易理解!相信我,在堆栈溢出时,这是一项罕见的资产;