Skip to content

Test your APK

Test your Android APK in the browser.

Upload a debug or release build of your app and test it in a hosted Android emulator. Check a fix, read the logs, and share the running build. No local emulator setup.

Upload your APK

Sign in to upload. Bring an Android APK and a browser. The live sample runs a demo app and needs no account.

Illustrative Android travel app showing flight and boarding details
Illustrative workflow using a sample app. Try the live sample to interact with a real emulator.

How it works

From an APK to an app you can use.

A build is easier to review when you can try it. Use the app yourself, then send a watch link to someone who needs to see the change.

  1. Upload your build

    Sign in and drop a debug or release APK into the dashboard. The app must be compatible with the hosted Android emulator.

  2. Try the flow

    Tap, type, and scroll in your browser. Capture a screenshot or inspect device logs when something looks wrong.

  3. Share the device

    Create a watch link for a reviewer. They open the same running app in their browser, with no account or install.

Details

Choose the path that fits.

What you wantAccountWhat you need
Try the sampleNoneBrowser
Upload your APKSign-in requiredBrowser + APK
Run an APK with the CLINone for trialNode.js/npm + APK
Open a shared watch linkNone for recipientBrowser

Sessions normally end after 10 minutes without input. Watch links stay valid for 72 hours by default, but that does not keep the emulator running for 72 hours.

FAQ

Before you start.

Do I need an account to upload?

Yes, browser uploads require sign-in. Trying the live sample or opening a shared watch link does not. To run your own APK without an account, use the CLI trial, which needs Node.js/npm.

Which apps can I run?

Any installable Android APK, debug or release, that is compatible with an x86_64 emulator. Native libraries, hardware dependencies, and external services can affect whether an app runs.

Is Ramus a cloud phone?

No. Ramus is for testing Android apps you build or are authorized to test, so devices have no Play Store. The Acceptable Use Policy describes what is allowed.

Does the reviewer need to install anything?

No. A watch link opens in any browser and gives control of the same device, so treat the link as a credential.

Does this support iOS or physical devices?

No. Ramus currently runs Android emulators only. It does not offer iOS sessions or physical Android devices.

What happens when I finish?

Ending the session releases the device and discards its state. It does not revoke the watch link: a link that is still valid may offer a fresh launch later, subject to capacity, relaunch limits, and app availability.

Try your next build.

Sign in to upload. Bring an Android APK and a browser.