Javascript 如何将React(非本机)应用程序部署到Android?

Javascript 如何将React(非本机)应用程序部署到Android?,javascript,android,reactjs,Javascript,Android,Reactjs,我已经创建了一个React应用程序,它在移动设备上看起来很棒,但是我不希望用户只是访问我的网站URL,而是希望他们能够通过playstore将其安装为apk 有没有什么简单的方法可以把它移植到Android上,让我继续开发一个版本的应用程序?我考虑将其移植到react native,但其中大部分需要重新编码。我也考虑过在浏览器弹出窗口中打开应用程序URL,但我想知道是否有更好的方法 谢谢- 编辑:根据Michael的评论,我正在尝试将我的应用程序转换为,然后用它部署到Android和iOS上。我

我已经创建了一个React应用程序,它在移动设备上看起来很棒,但是我不希望用户只是访问我的网站URL,而是希望他们能够通过playstore将其安装为apk

有没有什么简单的方法可以把它移植到Android上,让我继续开发一个版本的应用程序?我考虑将其移植到react native,但其中大部分需要重新编码。我也考虑过在浏览器弹出窗口中打开应用程序URL,但我想知道是否有更好的方法

谢谢-


编辑:根据Michael的评论,我正在尝试将我的应用程序转换为,然后用它部署到Android和iOS上。我会看看这是怎么回事,如果这行得通,我会写我自己的答案(没有人回答=o)

忘记这个问题了。作为2021年的OP,我通过使用一个Javascript库解决了这个问题,该库将您的应用程序转换为Android和iOS版本

安装电容器:
npm安装@capactor/core@capactor/cli

初始化它:
npx cap init

添加Android和(可选)iOS支持:
npx cap添加Android
npx cap添加iOS

创建Android应用程序:
npx cap sync

使用新应用程序打开Android Studio(以构建.APK):
npx cap Open Android

可选:打开Xcode构建iOS应用程序:
npx cap Open iOS



来源:

忘记了这个问题。作为2021年的OP,我通过使用一个Javascript库解决了这个问题,该库将您的应用程序转换为Android和iOS版本

安装电容器:
npm安装@capactor/core@capactor/cli

初始化它:
npx cap init

添加Android和(可选)iOS支持:
npx cap添加Android
npx cap添加iOS

创建Android应用程序:
npx cap sync

使用新应用程序打开Android Studio(以构建.APK):
npx cap Open Android

可选:打开Xcode构建iOS应用程序:
npx cap Open iOS



来源:

您想要构建一个被称为PWA/渐进式web应用程序。有许多博客文章对此进行了详细介绍,如react。编辑:错过了一点关于出版作为一个APK -因为你需要考虑一些像离子或Corddovu你想建立什么叫做PWA/渐进的Web应用程序。有许多博客文章对此进行了详细介绍,如react。编辑:错过了一点关于出版作为一个APK -因为你需要考虑一些东西,如离子或科尔多瓦