> ## Documentation Index
> Fetch the complete documentation index at: https://docs.solanamobile.com/llms.txt
> Use this file to discover all available pages before exploring further.

# solana-mobile doctor

> Check your local development environment.

export const FooterDisclaimer = () => {
  return <p className="not-prose mt-16 text-center text-xs text-gray-500 dark:text-gray-400">
      Code samples on this page are subject to the{" "}
      <a className="underline underline-offset-2" href="https://www.apache.org/licenses/LICENSE-2.0">
        Apache 2.0 license
      </a>
      .
    </p>;
};

Check that your machine is ready for Solana Mobile development:

<CodeGroup>
  ```bash npm theme={null}
  npx solana-mobile@latest doctor
  ```

  ```bash pnpm theme={null}
  pnpm dlx solana-mobile@latest doctor
  ```

  ```bash bun theme={null}
  bunx solana-mobile@latest doctor
  ```
</CodeGroup>

The report covers your operating system, JavaScript runtimes and package managers, Java, the Android SDK and its tools, connected devices and emulators, and ends with a readiness summary plus recommendations for anything that needs fixing.

```
Readiness
  ✓ Project creation          ready
  ✓ Android build             ready
  ✓ Emulator workflow         ready
  • Physical device workflow  unavailable

✓ Ready for Solana Mobile development.
```

## Options

| Option      | Description                                   |
| ----------- | --------------------------------------------- |
| `--json`    | Print a stable JSON report                    |
| `--verbose` | Include resolved paths and diagnostic details |

Use `--json` to consume the report from scripts or CI.

<FooterDisclaimer />
