Skip to content

feat: android support#1355

Open
Ludea wants to merge 8 commits intovoidzero-dev:mainfrom
Ludea:android
Open

feat: android support#1355
Ludea wants to merge 8 commits intovoidzero-dev:mainfrom
Ludea:android

Conversation

@Ludea
Copy link
Copy Markdown

@Ludea Ludea commented Apr 10, 2026

Since vite-task voidzero-dev/vite-task#352 support, this PR is ready.

add android for vite_js_runtime

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 10, 2026

👷 Deploy Preview for viteplus-preview processing.

Name Link
🔨 Latest commit 2ddaab4
🔍 Latest deploy log https://app.netlify.com/projects/viteplus-preview/deploys/69d89dac6371430008d1f3b5

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 10, 2026

Deploy Preview for viteplus-preview canceled.

Name Link
🔨 Latest commit 862095f
🔍 Latest deploy log https://app.netlify.com/projects/viteplus-preview/deploys/69f443c0e4ba960007d90ade

@Ludea Ludea marked this pull request as draft April 10, 2026 06:50
@Ludea Ludea marked this pull request as ready for review April 28, 2026 18:13
@fengmk2 fengmk2 changed the title android support feat: android support Apr 29, 2026
Comment thread crates/vite_js_runtime/src/platform.rs Outdated
@fengmk2
Copy link
Copy Markdown
Member

fengmk2 commented Apr 29, 2026

@codex review

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2d79ad40be

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread crates/vite_js_runtime/src/platform.rs Outdated
@fengmk2
Copy link
Copy Markdown
Member

fengmk2 commented May 1, 2026

@codex review

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 862095f040

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

fn platform_string(&self, platform: Platform) -> Str {
let os = match platform.os {
Os::Linux => "linux",
Os::Android => "android",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Avoid constructing nonexistent android-* Node artifacts

Setting Os::Android to "android" makes get_download_info build URLs like node-v<ver>-android-arm64.tar.gz, but Node's published dist artifacts are named with linux-*, darwin-*, and win-* prefixes (no android-* entries). On Android hosts that need runtime auto-installation (no system Node available), this change will consistently fetch a non-existent archive and fail runtime setup, so Android support appears enabled but cannot complete installs.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants