Home | History | Annotate | Download | only in preview
      1 page.title=Configurao do Preview
      2 meta.keywords="preview", "android"
      3 page.tags="preview", "developer preview"
      4 page.image=images/cards/card-n-sdk_2x.png
      5 
      6 @jd:body
      7 
      8 
      9 <div id="qv-wrapper">
     10   <div id="qv">
     11 <ol>
     12   <li><a href="#get-as13">Obter o Android Studio 2.1</a></li>
     13   <li><a href="#get-sdk">Obter o Android N SDK</a>
     14     <ol>
     15       <li><a href="#docs-dl">Documentao de referncia</a>
     16     </ol>
     17   </li>
     18   <li><a href="#java8">Obter o Java 8 JDK</a></li>
     19   <li><a href="#create-update">Atualizar ou criar um projeto</a></li>
     20   <li><a href="#next">Prximas etapas</a></li>
     21 </ol>
     22   </div>
     23 </div>
     24 
     25 <p>Para desenvolver aplicativos para o Android N Preview, voc precisa fazer algumas atualizaes
     26 no ambiente de desenvolvedor, conforme  descrito nesta pgina.</p>
     27 
     28 <p>Para simplesmente testar a compatibilidade do seu aplicativo na imagem do sistema
     29 Android N, siga o guia para <a href="{@docRoot}preview/download.html">Testar em um dispositivo Android N</a>.</p>
     30 
     31 <img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" />
     32 
     33 
     34 <h2 id="get-as13">Obter o Android Studio 2.1</h2>
     35 
     36 <p>A plataforma Android N adiciona suporte para <a href="{@docRoot}preview/j8-jack.html">recursos de linguagem do Java 8</a>,
     37  o que requer um novo compilador chamado Jack. A verso mais recente do Jack
     38 s  compatvel com o Android Studio 2.1 no momento. Portanto, se quiser
     39 usar os recursos de linguagem do Java 8, ser preciso usar o Android Studio 2.1 para
     40 compilar seu aplicativo. Caso contrrio, no ser preciso usar o Jack, mas ainda ser
     41 necessrio atualizar para o JDK 8 para desenvolver para a plataforma Android N,
     42 conforme descrito abaixo.</p>
     43 
     44 <p>Se voc j instalou o Android Studio, verifique se tem o Android 
     45 Studio 2.1 ou superior clicando em <strong>Help &gt; Check for Update</strong>
     46 (no Mac, <strong>Android Studio &gt; Check for Updates</strong>).</p>
     47 
     48 <p>Se no o tiver, <a href="{@docRoot}studio/">baixe o Android
     49 Studio 2.1 aqui</a>.</p>
     50 
     51 
     52 <h2 id="get-sdk">Obter o N Preview SDK</h2>
     53 
     54 <p>Para comear a desenvolver com as APIs do Android N, instale o 
     55 Android N Preview SDK no Android Studio da seguinte maneira:</p>
     56 
     57 <ol>
     58   <li>Abra o SDK Manager selecionando <strong>Tools &gt; Android &gt;
     59  SDK Manager</strong>.</li>
     60 
     61   <li>Na guia <strong>SDK Platforms</strong>, marque a caixa de seleo
     62  <strong>Android N Preview</strong>.</li>
     63 
     64   <li>Clique na guia <strong>SDK Tools</strong> e marque as caixas de seleo
     65  <strong>Android SDK Build Tools</strong>, <strong>Android SDK
     66  Platform-Tools</strong> e <strong>Android SDK Tools</strong>
     67 .
     68   </li>
     69 
     70   <li>Clique em <strong>OK</strong> e aceite os termos de licena
     71  de qualquer pacote que precise ser instalado.
     72   </li>
     73 </ol>
     74 
     75 <h3 id="docs-dl">Obter a documentao de referncia do N Preview SDK</h3>
     76 
     77 <p>
     78   Informaes detalhadas sobre as APIs do Android N so disponibilizadas na documentao de referncia do N Preview
     79 , que pode ser baixada pela tabela a seguir.
     80   Este pacote contm uma verso off-line resumida do site de desenvolvedores do Android 
     81  e inclui uma referncia de API atualizada para as APIs do Android N, alm de um relatrio
     82  das diferenas entre as APIs.
     83 </p>
     84 
     85 <table>
     86   <tr>
     87     <th scope="col">Documentao</th>
     88     <th scope="col">Checksums</th>
     89   </tr>
     90   <tr>
     91     <td style="white-space: nowrap">
     92     <a href="{@docRoot}shareables/preview/n-preview-3-docs.zip">n-preview-3-docs.zip</a></td>
     93     <td width="100%">
     94       MD5: 19bcfd057a1f9dd01ffbb3d8ff7b8d81<br>
     95       SHA-1: 9224bd4445cd7f653c4c294d362ccb195a2101e7 
     96     </td>
     97   </tr>
     98 <table>
     99 
    100 
    101 
    102 <h2 id="java8">Obter o Java 8 JDK</h2>
    103 
    104 <p>Para compilar o aplicativo para a plataforma Android N e usar algumas ferramentas com o
    105 Android Studio 2.1,  preciso instalar o Java 8 Developer Kit (JDK 8). Portanto, se
    106 no tiver a verso mais recente, baixe o JDK 8 agora mesmo.</p>
    107 
    108 <p>Em seguida, defina a verso do JDK no Android Studio da seguinte maneira:</p>
    109 
    110 <ol>
    111   <li>Abra um projeto Android no Android Studio e, em seguida, abra a caixa de dilogo
    112  Project Structure selecionando <strong>File &gt;
    113  Project Structure</strong>. (Como alternativa,  possvel definir o padro
    114  para todos os projetos selecionando <strong>File &gt; Other Settings &gt;
    115  Default Project Structure</strong>.)
    116    </li>
    117    <li>No painel  esquerda da caixa de dilogo, clique em <strong>SDK Location</strong>.
    118    </li>
    119    <li>No campo <strong>JDK Location</strong>, insira o local do
    120  Java 8 JDK (clique no boto  direita
    121  para procurar em seus arquivos) e clique em <strong>OK</strong>.
    122    </li>
    123 </ol>
    124 
    125 <img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" />
    126 
    127 
    128 <h2 id="create-update">Atualizar ou criar um projeto</h2>
    129 
    130 <p>
    131   Para usar as APIs do Android N, seu projeto deve ser configurado da maneira apropriada.
    132 </p>
    133 
    134 <p>Se planeja usar os recursos de linguagem do Java 8, consulte 
    135 <a href="{@docRoot}preview/j8-jack.html">Recursos de linguagem do Java 8</a>
    136 para saber mais sobre os recursos do Java 8 com suporte e
    137 como configurar seu projeto com o compilador Jack.</p>
    138 
    139 
    140 <h3 id="update">Atualizar um projeto existente</h3>
    141 
    142 <p>Abra o arquivo
    143  <code>build.gradle</code> de seu mdulo e atualize os valores da seguinte
    144  forma:
    145 </p>
    146 
    147 <pre>
    148 android {
    149   compileSdkVersion <strong>'android-N'</strong>
    150   buildToolsVersion <strong>'24.0.0-rc3'</strong>
    151   ...
    152 
    153   defaultConfig {
    154      minSdkVersion <strong>'N'</strong>
    155      targetSdkVersion <strong>'N'</strong>
    156      ...
    157   }
    158   ...
    159 }</pre>
    160 
    161 
    162 <h3 id="create">Criar um novo projeto</h3>
    163 
    164 
    165 <p>Para criar um novo projeto para desenvolvimento com o Android N Preview SDK:</p>
    166 
    167 <ol>
    168   <li>Clique em <strong>File &gt; New Project</strong> e siga as etapas
    169  at chegar na pgina Target Android Devices.
    170   </li>
    171   <li>Nela, selecione a opo <strong>Phone and Tablet</strong>.</li>
    172   <li>Na opo <strong>Phone and Tablet</strong>, na lista <strong>Minimum
    173  SDK</strong>, selecione
    174  <strong>N: Android API 23, N Preview (Preview)</strong>.</li>
    175 </ol>
    176 
    177 
    178 <h2 id="next">Prximas etapas</h2>
    179 
    180 <ul>
    181   <li>Siga o guia para <a href="{@docRoot}preview/download.html">Testar em um dispositivo Android N</a>.</li>
    182   <li>Saiba mais sobre a plataforma Android N com 
    183 <a href="{@docRoot}preview/behavior-changes.html">Mudanas de comportamento</a>
    184 e <a href="{@docRoot}preview/api-overview.html">Recursos de APIs do
    185 Android N</a>.</li>
    186 </ul>
    187 
    188