Esta página explica como configurar o Eclipse ou o IntelliJ para executar amostras de aplicativos para a API do Player do YouTube para Android.
Nos dois conjuntos de instruções será necessário inserir uma chave de desenvolvedor que está associada a seu uso da API. Para conseguir uma chave de desenvolvedor, registre sua inscrição e encontre sua chave de API do Android no Console de APIs do Google.
Importante: ao registrar sua inscrição, certifique-se de que o serviço da API de Dados do YouTube v3 esteja adicionado a seu projeto. A API do player do YouTube para depende da API de dados para recuperar o conteúdo do YouTube.
Além disso, o documento amostras de aplicativos descreve brevemente os aplicativos em que consta uma biblioteca de API. Já o Guia de desenvolvedor do Android explica como depurar aplicativos em um dispositivo Android conectado.
Eclipse
As etapas a seguir explicam como configurar seu ambiente Eclipse para criar e executar as amostras de projetos distribuídas com a API. As instruções explicam as etapas de como usar o Eclipse SDK versão 3.8.0.
-
Instale o plug-in ADT para o Eclipse IDE. Você precisa instalar a versão 20 ou superior do plug-in.
-
Faça o download da versão mais recente da API do Player do YouTube para Android e descompacte o arquivo.
-
No Eclipse, crie um novo projeto para as amostras de aplicativos distribuídas com o código da API do player do YouTube para Android.
- No menu
File
, selecioneNew
e no submenu, escolhaProject
. - No painel
Select a wizard
, escolhaAndroid -> Android Project from Existing Code
. - Para importar o projeto, selecione o diretório raiz navegando até o diretório em que você descompactou o arquivo baixado da API do player do YouTube para Android.
- O Eclipse deve procurar o diretório selecionado e localizar o projeto
YouTubeAPIDemoActivity
. Selecione o projeto e clique emFinish
para concluir a importação.
Ao criar um novo projeto, será necessário importar o arquivo
YouTubeAndroidPlayerApi.jar
da biblioteca do cliente para seu diretório<project_root>/libs
, de modo que a biblioteca seja incluída em seu caminho de criação. Você também pode adicionar manualmente o arquivo.jar
para seu caminho de criação. - No menu
-
Abra o arquivo
DeveloperKey.java
no pacoteYouTubeAndroidAPIDemo
(YouTubeAndroidAPIDemo/src/com/examples/youtubeapidemo/DeveloperKey.java
) e substituanull
por uma chave de desenvolvedor do YouTube válida na seguinte linha:public static final String DEVELOPER_KEY = null;
Se você não tiver definido a chave de desenvolvedor, as amostras exibirão um
java.lang.NullPointerException
e fecharão ao tentar executá-las. -
Execute as amostras em um dispositivo Android conectado. É possível que o emulador não execute a versão necessária do aplicativo do YouTube, fazendo com que as amostras deixem de funcionar.
- Conecte um dispositivo Android executando a versão
4.2.16
ou posterior do aplicativo YouTube. - No menu
Run
, selecioneRun Configurations
. - No painel
Target
, certifique-se de que suas configurações iniciarão as amostras de aplicativos em seu dispositivo Android conectado. - Clique em
Run
para executar as amostras em seu dispositivo conectado.
- Conecte um dispositivo Android executando a versão
IntelliJ
As etapas a seguir explicam como configurar seu ambiente de IntelliJ para criar e executar as amostras de projetos distribuídas com a API. As instruções explicam como usar o IntelliJ IDEA 12.0 Community Edition.
-
Configure o SDK Android ao nível global (IDE) no IntelliJ.
-
Faça o download da versão mais recente da API do Player do YouTube para Android e descompacte o arquivo no local em que o IntelliJ poderá acessá-lo.
-
Abra o IntelliJ.
- No menu
File
, selecioneImport Project
. Quando solicitado a selecionar o arquivo ou diretório para importar, navegue até o diretóriosample
nos conteúdos do arquivo descompactado. - Escolha a opção de criar o projeto a partir de fontes existentes.
- Defina o nome e o local do projeto (o local do projeto deve especificar o diretório
sample
). - Escolha a opção de adicionar às raízes do projeto todos os arquivos de origem localizados para o projeto.
- Revise as bibliotecas encontradas para o projeto e vá para a próxima etapa.
- Revise a estrutura do módulo encontrada para o projeto e vá para a próxima etapa.
- Escolha o SDK da plataforma Android 4.2 (ou posterior) como SDK do projeto.
- Revise as estruturas detectadas para o projeto e termine a importação do projeto.
- No menu
-
Abra o arquivo
DeveloperKey.java
no pacotecom.examples.youtubeapidemo
(sample/src/com/examples/youtubeapidemo/DeveloperKey.java
) e substituanull
por uma chave de desenvolvedor do YouTube válida na seguinte linha:public static final String DEVELOPER_KEY = null;
Se você não tiver definido a chave de desenvolvedor, as amostras exibirão um
java.lang.NullPointerException
e fecharão ao tentar executá-las. -
No menu
Build
, selecioneMake project
para criar o projeto. -
Execute as amostras em um dispositivo Android conectado. É possível que o emulador não execute a versão necessária do aplicativo do YouTube, fazendo com que as amostras deixem de funcionar.
- Conecte um dispositivo Android executando a versão
4.2.16
ou posterior do aplicativo do YouTube. - No menu
Run
, selecioneRun
. - Edite as configurações para executar as amostras de aplicativos.
- Na guia
General
, na seçãoTarget Device
, selecioneUSB device
. - Clique em
Run
para executar as amostras em seu dispositivo conectado.
- Conecte um dispositivo Android executando a versão