簡體   English   中英

如何將 React(非本機)應用程序部署到 Android?

[英]How do you deploy React (non-Native) app to Android?

我創建了一個在移動設備上看起來很棒的 React 應用程序,但不是用戶只是訪問我的網站 URL 我還希望他們能夠通過 playstore 將其安裝為 apk。

有沒有什么簡單的方法可以將它移植到 Android,這樣我就可以繼續開發應用程序的一個版本? 我考慮將其移植到 react-native,但其中大部分需要重新編碼。 我還考慮在瀏覽器彈出窗口中打開應用程序 URL,但我想知道是否有更好的方法。

謝謝 -

編輯:根據邁克爾的評論,我正在嘗試將我的應用程序變成PWA 兼容,然后使用電容器在 Android 和 iOS 上部署。 如果可行,我會看看情況如何並寫下我自己的答案(並且沒有其他人回答=o)

忘記了這個問題。 作為 2021 年的 OP,我通過使用Capacitor解決了這個問題 - 一個 Javascript 庫,可將您的應用程序轉換為 Android 和 iOS 構建。

安裝電容: npm install @capacitor/core @capacitor/cli

初始化它: npx cap init

添加 Android 和(可選)iOS 支持: npx cap add android上限添加 android npx npx cap add ios

創建 Android 應用程序:npx npx cap sync

使用您的新應用打開 Android Studio(構建 a.APK): npx cap open android

可選:打開 Xcode 以構建 iOS 應用程序: npx cap open ios


資料來源: https://capacitorjs.com/docs/getting-started

支架,我按照必要的步驟操作到我的 ReactJs 應用程序,Android 文件夾來了,我用 Android Studio 在智能電視上運行它。 但只有一個白屏出現。 我無法訪問我的應用程序。 你對這個問題有什么想法嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM