1page.title=Tổng quan về Chương trình 2page.metaDescription=Hãy chuẩn bị ứng dụng sẵn sàng cho phiên bản Android tiếp theo. 3page.image=images/cards/card-n-overview_2x.png 4meta.tags="preview", "developer", "android" 5page.tags="preview", "developer", "android" 6 7@jd:body 8<!-- 9<div class="cols" style= 10"background-color:#f2daf5; padding: 5px 0;margin-bottom:1em; text-align:center;"> 11<h3> 12 Developer Preview 3 is now available 13 </h3> 14 <p>Includes final SDK and near-final system images</p> 15 <div style="margin:auto 1em"> 16 <ul class="dac-section-links"> 17 <li class="dac-section-link"> 18 <a href="{@docRoot}preview/support.html#preview3-notes"> 19 <span class="dac-sprite dac-auto-chevron"></span> 20 Read the Notes</a> 21 </li> 22 23 <li class="dac-section-link"> 24 <a href="{@docRoot}preview/support.html#preview3-get"> 25 <span class="dac-sprite dac-auto-chevron"></span> 26 Get the Update</a> 27 </li> 28 29 <li class="dac-section-link"> 30 <a href="https://code.google.com/p/android-developer-preview/"> 31 <span class="dac-sprite dac-auto-chevron"></span> 32 Report Issues</a> 33 </li> 34 </ul> 35 </div> 36</div> 37--> 38 39<p> 40 Chào mừng bạn đến với <strong>Android N Developer Preview</strong>, một chương trình 41 cung cấp cho bạn mọi thứ cần thiết để kiểm thử và tối ưu hóa các ứng dụng cho phiên bản 42 Android tiếp theo. Đây là chương trình miễn phí và bạn có thể bắt đầu ngay bằng cách 43 tải xuống các công cụ của N Developer Preview. 44</p> 45 46 47 48 49 50 51 52<div style="background-color:#eceff1;padding:1em;"> 53<div class="wrap"> 54 <div class="cols"> 55 <div class="col-4of12"> 56 <h5> 57 Thiết bị phần cứng và ảnh của bộ giả lập 58 </h5> 59 60 <p> 61 Chạy và kiểm thử ứng dụng của bạn trên một loạt các thiết bị hoặc trên bộ giả lập. 62 63 </p> 64 </div> 65 66 <div class="col-4of12"> 67 <h5> 68 Mã nền tảng mới nhất 69 </h5> 70 71 <p> 72 Chúng tôi sẽ cung cấp các bản cập nhật hàng tháng trong thời gian của Preview vì vậy bạn sẽ được kiểm tra các thay đổi nền tảng mới nhất. 73 </p> 74 </div> 75 76 <div class="col-4of12"> 77 <h5> 78 Ưu tiên các vấn đề của nhà phát triển 79 </h5> 80 81 <p> 82 Trong một vài tuần đầu, chúng tôi sẽ dành ưu tiên cho các vấn đề 83 được nhà phát triển báo cáo, vì vậy hãy kiểm thử và gửi phản hồi sớm nhất có thể. 84 </p> 85 </div> 86 87 </div> 88 89 <div class="cols"> 90 91 92 <div class="col-4of12"> 93 <h5> 94 Các hành vi và khả năng mới 95 </h5> 96 97 <p> 98 Tiến hành công việc sớm để hỗ trợ các hành vi mới của nền tảng và phát triển với các tính năng mới. 99 </p> 100 </div> 101 102 <div class="col-4of12"> 103 <h5> 104 Cập nhật qua OTA 105 </h5> 106 107 <p> 108 Các bản cập nhật liền mạch qua sóng vô tuyến cho bất kỳ thiết bị nào được hỗ trợ thông qua 109 Chương trình Android Beta. Không cần phải flash. 110 </p> 111 </div> 112 113 <div class="col-4of12"> 114 <h5> 115 Phản hồi và hỗ trợ 116 </h5> 117 118 <p> 119 Báo cáo các vấn đề và gửi phản hồi về cho chúng tôi thông qua 120 <a href="{@docRoot}preview/bug">bộ theo dõi vấn đề</a> của chúng tôi. Kết nối với các nhà phát triển 121 khác trong 122 <a href="{@docRoot}preview/dev-community">Cộng đồng Nhà phát triển N</a>. 123 </p> 124 </div> 125 </div> 126</div> 127</div> 128 129<!-- 130<p>New in the Android N Developer Preview: </p> 131 132<ul> 133 <li> Accompanying Android Beta Program for consumers, starting later in the preview</li> 134 <li> More supported devices, including devices from OEM partners</li> 135 <li> Seamless OTAs for your devices, from initial release to final N release without flashing</li> 136</ul> 137--> 138 139<h2 id="timeline">Tiến trình thời gian và các bản cập nhật</h2> 140<img src="{@docRoot}images/n-preview-updates_2x.png"> 141 142<p> 143 N Developer Preview sẽ kéo dài từ 9 tháng 3 năm 2016 đến khi phát hành công chúng 144 bản Android N cuối cùng cho AOSP và OEM, dự kiến trong Q3 2016. 145</p> 146 147<p> 148 Tại các mốc phát triển chính chúng tôi sẽ cung cấp các bản cập nhật cho môi trường phát triển và 149 kiểm thử của bạn. Nói chung, bạn có thể nhận một bản cập nhật hàng tháng (khoảng cách 150 4 đến 6 tuần). Các mốc được liệt kê dưới đây. 151</p> 152 153<ul> 154 <li><strong><a href="{@docRoot}preview/support.html#dp1">Preview 1</a></strong> (phát hành lần đầu, alpha)</li> 155 <li><strong><a href="{@docRoot}preview/support.html#dp2">Preview 2</a></strong> (bản cập nhật tăng dần, alpha)</li> 156 <li><strong>Preview 3</strong> (bản cập nhật tăng dần, beta)</li> 157 <li><strong>Preview 4</strong> (các API cuối cùng và SDK chính thức, phát hành Play)</li> 158 <li><strong>Preview 5</strong> (các ảnh hệ thống gần hoàn thiện để kiểm thử cuối cùng)</li> 159 <li><strong>Phát hành bản cuối</strong> cho AOSP và hệ sinh thái</li> 160</ul> 161 162<p> 163 Mỗi bản cập nhật sẽ có các công cụ SDK, ảnh hệ thống xem trước, bộ giả lập, tài liệu 164 tham khảo và những khác biệt về API. 165</p> 166 167<p> 168 <strong>Ba phiên bản Preview đầu tiên</strong> sẽ cung cấp một <strong>môi trường 169 kiểm thử và phát triển sớm</strong> để giúp bạn xác định 170 các vấn đề tương thích trong ứng dụng hiện tại và lập kế hoạch di chuyển hoặc trang bị hoạt động 171 cần thiết để nhắm tới nền tảng mới. Đây là giai đoạn ưu tiên để bạn 172 gửi phản hồi cho chúng tôi về các tính năng, khả năng tương thích của API và tệp 173 — đối với mọi vấn đề đó, vui lòng sử dụng <a href="{@docRoot}preview/bug">bộ theo dõi 174 vấn đề</a>. Sẽ có một số thay đổi với API giữa các bản cập nhật này. 175</p> 176 177<p> 178 Tại <strong>Preview 4 và 5</strong> bạn sẽ được sử dụng <strong>các 179API và SDK N cuối cùng</strong> để phát triển, và cả các ảnh hệ thống gần hoàn thiện 180 để kiểm thử các hành vi, tính năng của hệ thống. Android N sẽ cung cấp một mức 181 API chuẩn vào thời điểm này. Bạn có thể tiến hành kiểm thử khả năng tương thích cuối cùng đối với các ứng dụng 182 cũ và tinh chỉnh mã nguồn mới có sử dụng các API hoặc tính năng mới của N. 183</p> 184 185<p> 186 Ngoài ra, bắt đầu từ Preview 4 bạn có thể <strong>phát hành ứng dụng lên 187 các thiết bị</strong> chạy Android N ở cấp API chính thức, chẳng hạn như 188 thiết bị người dùng được chọn cho chương trình Android Beta. Bạn có thể 189 phát hành ứng dụng lên kênh alpha và beta của Google Play trước do đó bạn có thể kiểm thử 190 ứng dụng của mình với người dùng Android Beta trước khi phân phối rộng rãi trên 191 cửa hàng. 192</p> 193 194<p> 195 Khi bạn kiểm thử và phát triển trên Android N, chúng tôi khuyến cáo bạn <strong>duy trì 196 môi trường phát triển được cập nhật</strong> khi các cập nhật Preview được 197 phát hành. Để giúp cho quá trình này thuận tiện hơn, bạn có thể đăng ký các thiết bị kiểm thử của mình vào 198 chương trình Android Beta và lấy <strong>các bản cập nhật qua sóng vô tuyến (OTA)</strong> tại 199 mỗi mốc. Ngoài ra, các ảnh xem trước cũng có sẵn để bạn 200 tải xuống và flash thủ công. 201</p> 202 203<p> 204 Chúng tôi sẽ thông báo cho bạn khi các cập nhật Preview xuất hiện thông qua <a href="http://android-developers.blogspot.com/">Blog Nhà phát triển Android</a>, cũng 205 như thông qua trang này và <a href="{@docRoot}preview/dev-community">Cộng đồng 206 Nhà phát triển Android N</a>. 207</p> 208 209 210<h2 id="preview_tools">Có gì trong N Developer Preview?</h2> 211 212<p> 213 N Developer Preview có tất cả mọi thứ bạn cần để kiểm thử ứng dụng 214 sẵn có của bạn trên nhiều loại kích cỡ màn hình, công nghệ mạng, chipset CPU/GPU 215 và kiến trúc phần cứng. 216</p> 217 218<h3 id="sdk_tools">Bộ công cụ SDK</h3> 219 220<p>Bạn có thể tải xuống các thành phần này thông qua Trình quản lý SDK trong <a href="{@docRoot}sdk/installing/adding-packages.html">Android Studio</a>:</p> 221 222<ul> 223 <li> N Developer Preview <strong>SDK và công cụ</strong> 224 <li> <strong>Ảnh hệ thống cho bộ giả lập</strong> (32-bit và 64-bit) của N Developer Preview 225 <li> <strong>Ảnh hệ thống cho bộ giả lập cho Android TV</strong> (32-bit) của N Developer Preview 226 <li> Các thư viện hỗ trợ của N Developer Preview (dành cho các mẫu ứng dụng mới) 227</ul> 228 229<p> 230 Chúng tôi sẽ cung cấp các bản cập nhật cho các công cụ phát triển này theo từng mốc khi cần thiết. 231</p> 232 233<h3 id="hardware_system_images">Ảnh hệ thống cho phần cứng</h3> 234 235<p> 236 N Developer Preview bao gồm các ảnh hệ thống cho Nexus và phần cứng khác mà bạn có thể sử dụng khi 237 kiểm thử và phát triển trên các thiết bị vật lý. Hãy xem trang <a href="{@docRoot}preview/download.html">Ảnh cho Thiết bị</a> để có danh sách đầy đủ 238 các ảnh cho phần cứng. 239</p> 240 241<p> 242 Chúng tôi sẽ cung cấp các ảnh hệ thống cập nhật cho những thiết bị này tại mỗi mốc. Bạn 243 có thể tải xuống và flash các ảnh hệ thống cập nhật vào các thiết bị kiểm thử 244 một cách thủ công nhiều lần theo nhu cầu. Điều này đặc biệt hữu ích đối với các môi trường 245 kiểm thử tự động, trong đó bạn có thể cần flash lại thiết bị nhiều 246 lần. 247</p> 248 249<p class="note"><strong>Lưu ý</strong>: 250 <strong>Các thiết bị được flash thủ công sẽ không nhận các bản cập nhật qua OTA</strong> giống như trong 251 preview của năm ngoái. Năm nay bạn có thể nhận qua OTA bằng cách đăng ký các thiết bị trong 252 Chương trình Android Beta — hãy xem chi tiết trong phần tiếp theo. 253</p> 254 255<h3 id="android_beta">Các bản cập nhật OTA thông qua Chương trình Android Beta</h3> 256 257<p> 258 Tính năng mới cho Android N là một chương trình cập nhật qua sóng vô tuyến (OTA) sẽ tự động 259 phát hành các cập nhật Preview mới nhất của Android N trực tiếp tới thiết bị đã đăng ký 260 trong chương trình. Đây là chương trình miễn phí và mở đối với bất cứ ai có một 261 thiết bị được hỗ trợ đã đăng ký với tài khoản Google của họ. 262</p> 263 264<p> 265 Để đăng ký vào chương trình, hãy truy cập trang <a href="https://g.co/androidbeta">Chương trình 266 Android Beta</a>. Bạn sẽ thấy 267 tất cả các thiết bị đã đăng ký với tài khoản của bạn có đủ điều kiện để đăng ký 268 Android Beta. 269</p> 270 271<ol> 272 <li> Hãy chọn các thiết bị bạn muốn nhận bản cập nhật Android N 273 <li> Nhấp vào Đăng ký, đọc và đồng ý với các điều khoản dịch vụ và sau đó nhấp OK 274</ol> 275 276<p> 277 Một khi đã đăng ký, thiết bị của bạn sẽ sớm nhận được một bản cập nhật. Trong hầu hết trường hợp, 278 bạn sẽ không cần thực hiện thiết lập lại toàn bộ dữ liệu để chuyển sang Android N. Tuy nhiên, 279 chúng tôi khuyến cáo bạn sao lưu bất kỳ dữ liệu nào bạn không muốn bị mất trước khi 280 đăng ký thiết bị. 281</p> 282 283<p> 284 Khi các bản cập nhật được phát hành tới thiết bị của bạn, chúng tôi khuyến cáo bạn tải xuống và 285 cài đặt sớm nhất có thể. Bạn sẽ muốn cập nhật các 286 thay đổi mới nhất về UI, hành vi, API và các tính năng của hệ thống. 287</p> 288 289<p> 290 Khi kết thúc Developer Preview, các thiết bị đăng ký của bạn sẽ 291 nhận một bản cập nhật của bản phát hành Android N chính thức. 292</p> 293 294<p> 295 Bạn có thể hủy đăng ký các thiết bị của mình trong chương trình Android Beta bất kỳ lúc nào thông qua 296 trang Android Beta. Trước khi hủy đăng ký, hãy chắc chắn sao lưu dự phòng dữ liệu của bạn trên 297 thiết bị đó. 298</p> 299 300 <p class="note"><strong>Lưu ý</strong>: 301 Khi bạn hủy đăng ký, <strong>thiết bị của bạn sẽ được khôi phục cài đặt gốc</strong> 302 về phiên bản mới nhất 303 của Android 6.0 Marshmallow (không nhất thiết là phiên bản bạn từng 304 được cài đặt trước khi đăng ký thiết bị). Để đảm bảo cài đặt mới hoàn toàn, 305 dữ liệu của bạn sẽ bị xóa khỏi thiết bị, bao gồm danh bạ, tin nhắn, 306 ảnh, v.v... 307</p> 308 309<h3 id="documentation_and_sample_code">Tài liệu và mã mẫu</h3> 310 311<p> 312 Các nguồn tài liệu này có trên trang Developer Preview để 313 trợ giúp bạn tìm hiểu về Android N: 314</p> 315 316<ul> 317 <li> <a href="{@docRoot}preview/setup-sdk.html">Thiết lập để Phát triển dành cho 318Android N</a> có 319 các hướng dẫn từng bước để bắt đầu.</li> 320 <li> <a href="{@docRoot}preview/behavior-changes.html">Các thay đổi 321 Hành vi</a> chỉ ra cho bạn các phần chính yếu để kiểm thử.</li> 322 <li> Tổng quan về các API mới, bao gồm một phần <a href="{@docRoot}preview/api-overview.html">Tổng quan về API</a>, bản tải xuống được 323 <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Tham khảo 324 API</a> và các hướng dẫn chi tiết cho nhà phát triển đối với các tính năng quan trọng như 325 hỗ trợ đa cửa sổ, thông báo gộp, hỗ trợ đa bản địa và các tính năng khác. 326 <li> <a href="{@docRoot}preview/samples.html">Mã mẫu</a> trong đó 327 minh họa cách hỗ trợ các quyền và tính năng mới. 328 <li> <a href="{@docRoot}preview/support.html#release-notes">Ghi chú phát hành</a> 329 cho phiên bản hiện hành của N Developer Preview, bao gồm các ghi chú về thay đổi và 330 các báo cáo về sự khác biệt. 331</ul> 332 333<h4 id="reference">Tham khảo API có thể tải xuống</h4> 334 335<p> 336 Trong các cập nhật preview có sớm bạn có thể tải xuống 337 <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Tham khảo API 338 mới nhất cho nền tảng Android N</a> dưới dạng tệp lưu trữ zip riêng biệt. Bản tải xuống 339 tham khảo này cũng có một báo cáo về các khác biệt để giúp bạn nhận biết các thay đổi API từ 340 API 23 và bản cập nhật trước đó. 341</p> 342 343<p> 344 Khi các API Android N hoàn thiện và được chỉ định một mức API chính thức, 345 chúng tôi sẽ cung cấp tham khảo API cho bạn trực tuyến tại <a href="https://developer.android.com">https://developer.android.com</a>. 346</p> 347 348<h3 id="support_resources"> 349 Tài nguyên Hỗ trợ 350</h3> 351 352<p> 353 Khi bạn kiểm thử và phát triển trên N Developer Preview, xin vui lòng sử dụng các kênh sau 354 để thông báo các vấn đề và gửi phản hồi. 355</p> 356 357<ul> 358 <li> <a href="https://code.google.com/p/android-developer-preview/">Bộ theo dõi Vấn đề N Developer Preview 359 </a> là <strong>kênh phản hồi chính</strong> của bạn. Bạn có thể thông báo lỗi, các vấn đề về 360 hiệu năng và phản hồi chung thông qua bộ theo dõi vấn đề. Bạn cũng có thể kiểm tra 361<a href="{@docRoot}preview/bug">các vấn đề đã biết</a> và 362 tìm các bước khắc phục. Chúng tôi sẽ cập nhật thông tin cho bạn về vấn đề của bạn khi nó đã được phân loại và gửi tới 363 nhóm kỹ thuật Android xem xét. </li> 364 <li> <a href="{@docRoot}preview/dev-community">Cộng đồng Nhà phát triển Android N</a> là 365 một cộng đồng Google+ nơi bạn có thể <strong>kết nối với các nhà phát triển khác</strong> đang thử nghiệm 366 Android N. Bạn có thể chia sẻ các phát hiện hoặc ý tưởng hoặc tìm câu trả lời cho các 367 thắc mắc về Android N. Chúng tôi sẽ điều hành cộng đồng này và cung cấp các câu trả lời và 368 hướng dẫn khi cần thiết.</li> 369</ul> 370 371<h3 id="targeting">Nhắm mục tiêu, API xem trước và phát hành</h3> 372 373<p> 374 N Developer Preview sẽ cung cấp một hệ thống và thư viện 375 Android chỉ dành cho phát triển mà <strong>không có mức API tiêu chuẩn</strong>. Nếu bạn muốn 376 bỏ các hành vi về khả năng tương thích để kiểm thử ứng dụng của mình (đặc biệt 377 khuyến cáo), bạn có thể nhắm mục tiêu phiên bản xem trước của Android N bằng cách thiết lập 378 <code><a href= 379 "{@docRoot}preview/setup-sdk.html#create-update">targetSdkVersion</a></code> 380 của ứng dụng thành <code>“N”</code>. 381</p> 382 383<p> 384 Android N Developer Preview cung cấp các <strong>API xem trước</strong> 385 — các API này không phải bản chính thức cho đến khi SDK cuối cùng được phát hành, 386 hiện được dự kiến phát hành vào quý ba năm 2016. Điều này có nghĩa là có thể 387 <strong>có các thay đổi API nhỏ</strong> sau này, đặc biệt trong 388 các tuần đầu của chương trình. Chúng tôi sẽ cung cấp bản tóm tắt các thay đổi cho bạn theo 389 mỗi bản cập nhật của Android N Developer Preview. 390</p> 391 392<p class="note"> 393 <strong>Lưu ý</strong>: Mặc dù các API xem trước có thể thay đổi nhưng 394 các hành vi hệ thống cơ bản vẫn ổn định và sẵn sàng để kiểm thử 395 ngay. 396</p> 397 398<p> 399 Google Play <strong>không cho phép phát hành các ứng dụng nhắm mục tiêu tới N Developer 400 Preview</strong>. Khi có bản SDK cuối cùng của Android N bạn sẽ có thể 401 nhắm mục tiêu mức API Android N chính thức và phát hành ứng dụng của mình lên Google 402 Play thông qua các kênh phát hành alpha và beta. Trong thời gian này, nếu bạn muốn 403 phân phối một ứng dụng nhắm mục tiêu Android N cho người kiểm thử thì bạn có thể thực hiện phân phối qua email hoặc 404 bằng cách tải trực tiếp trên trang web của bạn. 405</p> 406 407<p> 408 Khi Android N được phát hành hoàn chỉnh cho AOSP và OEM, dự kiến vào Q3 2016, 409 bạn có thể phát hành ứng dụng của mình nhắm mục tiêu Android N lên kênh 410 phát hành công chúng trong Google Play. 411</p> 412 413 414<h2 id="how_to_get_started">Cách thức bắt đầu</h2> 415 416<p> 417 Để bắt đầu kiểm thử ứng dụng của bạn với Android N: 418</p> 419 420<ol> 421 <li> Xem lại <a href="{@docRoot}preview/api-overview.html">Tổng quan về API</a> 422 và <a href="{@docRoot}preview/behavior-changes.html">Các thay đổi Hành vi</a> để 423 biết được có những gì mới và nó sẽ tác động đến ứng dụng của bạn như thế nào. Đặc biệt, 424 hãy tìm hiểu về các tính năng <a href="{@docRoot}preview/features/notification-updates.html">thông báo</a> mới và 425 <a href="{@docRoot}preview/features/multi-window.html">hỗ trợ đa cửa sổ</a>.</li> 426 <li> Thiết lập môi trường của bạn bằng cách làm theo các hướng dẫn để <a href="{@docRoot}preview/setup-sdk.html">Preview SDK</a> 427 và cấu hình các thiết bị kiểm thử.</li> 428 <li> Làm theo <a href="https://developers.google.com/android/nexus/images">các hướng dẫn 429 flash</a> để flash ảnh hệ thống Android N mới nhất cho thiết bị của bạn. </li> 430 <li> Xem lại <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Tham khảo API</a> 431 và <a href="{@docRoot}preview/samples.html">các ví dụ về Android N</a> để hiểu 432 sâu hơn về các tính năng API mới cũng như cách sử dụng chúng trong ứng dụng của bạn. 433 <li> Tham gia <a href="{@docRoot}preview/dev-community">Cộng đồng 434 Nhà phát triển Android N</a> để nhận được thông tin mới nhất và kết nối với các 435 nhà phát triển khác đang thử nghiệm với nền tảng mới.</li> 436</ol> 437 438<p> 439 Cảm ơn bạn đã tham gia chương trình Android N Developer Preview! 440</p> 441