<commit_before>---
title: Remotely debugging Opera for Android
authors:
- bruce-lawson
- chris-mills
tags:
- android
- opera-14
- remote-debugging
layout: article
---

## Introduction

Now that Opera for Android is out, you'll sometimes need to debug it, as there are differences in Standards support between Opera and Chrome for Android and Chrome on Android 4+ (`<input type=color>`, `@supports`, etc,).

Because current and future Opera for Android releases are based on Chromium, we can't use Presto-based Opera desktop releases to connect to them (wait for Chromium-based Opera desktop releases for that). So here's how to connect Opera for Android to another Chromium-based desktop browser for remote debugging.

## Preparing your desktop

You'll be remotely debugging your phone from your desktop, so let's get the desktop ready.

### Install Android SDK

The first thing you'll need is the [Android SDK — download it][1] and then put the kettle on; it's a 400MB file.

[1]: http://developer.android.com/sdk/index.html#download

Extract the files to a memorable location, such as /Users/_your-user-name_/adt or c:android/adt. If you choose something else, use that in the example steps below.

Windows users may need to [install Device drivers][2]. Linux and Mac users shouldn't need to.

[2]: http://developer.android.com/tools/extras/oem-usb.html

### Install a Chromium-based browser
<commit_msg>Add intro for article “Remotely debugging Opera for Android”<commit_after>---
title: Remotely debugging Opera for Android
authors:
- bruce-lawson
- chris-mills
intro: 'Now that Opera for Android is out, you’ll sometimes need to debug it, as there are differences in Standards support between Opera and Chrome for Android and Chrome on Android 4+. Because current and future Opera for Android releases are based on Chromium, we can’t use the current Opera desktop releases to connect to them (wait for Chromium-based Opera desktop releases for that). So here’s how to connect Opera for Android to another Chromium-based desktop browser for remote debugging.'
tags:
- android
- opera-14
- remote-debugging
layout: article
---

## Introduction

Now that Opera for Android is out, you'll sometimes need to debug it, as there are differences in Standards support between Opera and Chrome for Android and Chrome on Android 4+ (`<input type=color>`, `@supports`, etc,).

Because current and future Opera for Android releases are based on Chromium, we can't use Presto-based Opera desktop releases to connect to them (wait for Chromium-based Opera desktop releases for that). So here's how to connect Opera for Android to another Chromium-based desktop browser for remote debugging.

## Preparing your desktop

You'll be remotely debugging your phone from your desktop, so let's get the desktop ready.

### Install Android SDK

The first thing you'll need is the [Android SDK — download it][1] and then put the kettle on; it's a 400MB file.

[1]: http://developer.android.com/sdk/index.html#download

Extract the files to a memorable location, such as /Users/_your-user-name_/adt or c:android/adt. If you choose something else, use that in the example steps below.

Windows users may need to [install Device drivers][2]. Linux and Mac users shouldn't need to.

[2]: http://developer.android.com/tools/extras/oem-usb.html

### Install a Chromium-based browser

{'fraction_non_alphanumeric': 0.07536490914507, 'fraction_numerical': 0.006255585344057194, 'mean_word_length': 4.451298701298701, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2370002', 'n_tokens_mistral': 927, 'n_tokens_neox': 863, 'n_words': 466}