Tính năng mới trong công cụ cho nhà phát triển Android và hiệu suất tại Hội nghị Nhà phát triển Android
Thời gian đọc: 10 phút
Năm nay, tại Hội nghị Nhà phát triển Android, chúng tôi đã chia sẻ về cách các công cụ cho nhà phát triển Android đang phát triển để giúp bạn làm việc hiệu quả hơn cùng với các tác nhân của mình. Dù bạn muốn làm việc trong Android Studio hay từ thiết bị đầu cuối bằng Android CLI, mục tiêu của chúng tôi vẫn không đổi: cung cấp cho bạn và các tác nhân của bạn công cụ và kiến thức để xây dựng ứng dụng Android chất lượng cao nhanh hơn.
Chúng tôi đã chia sẻ một số nội dung cập nhật này trong bài phát biểu chính tại Hội nghị Nhà phát triển Android. Trong bài đăng này trên blog, chúng tôi tổng hợp tất cả thông báo về công cụ cho nhà phát triển và hiệu suất tại Hội nghị Nhà phát triển Android, đồng thời hướng dẫn bạn đến nội dung sự kiện để tìm hiểu sâu hơn. Chúng ta sẽ tìm hiểu về 3 khía cạnh:
- Tác nhân bất kỳ + mô hình bất kỳ + Android Studio: Đưa các tác nhân và mô hình lập trình mà bạn chọn vào Android Studio, đồng thời kết hợp với khả năng hiểu sâu sắc của IDE về dự án Android của bạn.
- Xây dựng và triển khai từ mọi nơi bằng Android CLI: Cung cấp cho mọi tác nhân, thiết bị đầu cuối hoặc quy trình CI quyền truy cập hàng đầu vào chuỗi công cụ Android, bao gồm cả thiết bị thực.
- Phát hành ứng dụng có hiệu suất cao hơn, nhanh hơn và tự tin hơn: Chuyển từ tín hiệu phát hành chính thức sang bản sửa lỗi đã xác minh, trong Android Studio hoặc từ dòng lệnh, nhờ sự trợ giúp của tác nhân.
Mọi tác nhân + mọi mô hình + Android Studio = 🔥
Android Studio luôn là nơi tốt nhất để các nhà phát triển Android chuyên nghiệp xây dựng ứng dụng Android, và giờ đây, đây là nơi tốt nhất để xây dựng ứng dụng bằng các tác nhân và mô hình mà bạn chọn.
Tự mang tác nhân (BYOA) trong Android Studio
Bạn cho biết rằng bạn muốn có thể linh hoạt sử dụng các tác nhân và mô hình phù hợp nhất cho nhiệm vụ hiện tại, bao gồm cả những công cụ AI mà nhóm của bạn đang tin dùng. Đó là lý do Android Studio hiện hỗ trợ hơn 40 tác nhân lập trình tương thích với ACP ngay trong Android Studio thông qua tính năng Sử dụng tác nhân của riêng bạn và Giao thức ứng dụng tác nhân (ACP) mở. BYOA hiện đã ổn định trong bản phát hành Android Studio Rabbit 2 hôm nay.
Bạn chỉ cần mở phần Cài đặt > Công cụ > AI > Tác nhân để duyệt xem và cài đặt tác nhân từ trang web của chúng tôi. Bạn có thể cài đặt nhiều tiện ích bổ sung và chuyển đổi giữa các tiện ích đó khi làm việc. Bạn sẽ nhận được các tính năng mới của tác nhân ngay khi chúng được phát hành, đồng thời tác nhân của bạn cũng có quyền truy cập vào mọi tính năng tuyệt vời của Android Studio: hiểu biết sâu sắc về cấu trúc và bản dựng dự án, phân giải ký hiệu, kết xuất Bản xem trước Compose, Trình mô phỏng, Logcat, v.v.
Tính năng Mang theo tác nhân của riêng bạn cũng mang đến cho bạn những lợi ích tốt nhất của Google Antigravity ngay trong Android Studio. Đăng nhập để sử dụng các mô hình Gemini mới nhất ngay khi ra mắt, cùng với các tính năng mới của Antigravity khi được triển khai.
Nhận ý kiến phản hồi của chuyên gia Android về các thay đổi của bạn thông qua tính năng Đánh giá thay đổi
Bạn đã cho chúng tôi biết rằng bạn gặp khó khăn khi xem xét những thay đổi lớn mà tác nhân thực hiện và hiểu chính xác những gì AI đã làm. Android Studio hiện có một trải nghiệm xem xét mã mới dựa trên tác nhân để hỗ trợ bạn. Bắt đầu một phiên xem xét từ các thay đổi đang chờ xử lý của tác nhân hoặc cửa sổ thay đổi Git, sau đó Android Studio sẽ tạo báo cáo về các vấn đề tiềm ẩn. Bạn cũng có thể gọi quy trình xem xét thay đổi bằng cách gọi lệnh /review từ cửa sổ công cụ của tác nhân, yêu cầu hướng dẫn từng bước bằng AI để hiểu các thay đổi dài hơn và yêu cầu tác nhân khắc phục các vấn đề mà tác nhân tìm thấy.
Chọn mô hình phù hợp bằng Android Bench
Với rất nhiều mô hình và tác nhân để lựa chọn, làm sao bạn biết được mô hình hoặc tác nhân nào phù hợp với dự án của mình? Chúng tôi đã xây dựng Android Bench để giúp bạn hiểu rõ hơn về cách LLM có thể hỗ trợ bạn phát triển ứng dụng cho Android. Android Bench 2.0 là một bảng xếp hạng LLM đánh giá hiệu suất của các mô hình và khung vận hành tác nhân trong các nhiệm vụ phát triển Android thực tế, kéo dài, chẳng hạn như di chuyển giao diện người dùng của ứng dụng hoặc xây dựng ứng dụng mới từ bản mô phỏng. Các nhiệm vụ này được thiết kế để một kỹ sư Android phải mất nhiều ngày mới hoàn thành. Mỗi giải pháp được chấm điểm dựa trên việc giải pháp đó có thực sự hoạt động hay không, chứ không chỉ dựa trên việc giải pháp đó có biên dịch cũng như được đo lường về chi phí và thời gian hay không. Hãy xem kết quả mới nhất để biết hiệu suất của các mô hình.
Xây dựng cho Android XR bằng Trình mô phỏng
Trình mô phỏng cho kính thông minh XR, kính phát âm thanh và kính có màn hình hiện đã ổn định và bạn có thể tạo các trình mô phỏng này trong Android Studio. Trình mô phỏng mới cập nhật hiện cho phép bạn tuỳ chỉnh môi trường bằng ảnh 360 độ của riêng bạn hoặc nguồn cấp dữ liệu từ camera được kết nối để bạn có thể kiểm thử các vị trí thực tế ở bất cứ đâu. Chúng tôi cũng đã ra mắt đèn LED chỉ báo phần cứng mới cho trạng thái micrô và camera, đồng thời cải tiến Trình hướng dẫn ghép nối để bạn có thể ghép nối điện thoại ảo với kính ảo nhanh hơn và đáng tin cậy hơn. Nhờ các tính năng mới và được cập nhật, bạn có thể xây dựng, lặp lại và thử nghiệm trải nghiệm XR ngay trong môi trường làm việc mà bạn muốn. Để bắt đầu, hãy chạy Trình mô phỏng Android XR mà bạn muốn trong Trình quản lý thiết bị trong phiên bản Android Studio mới nhất.
Di chuyển từ Khung hiển thị XML sang Compose
Trước đây, việc di chuyển giao diện người dùng từ Khung hiển thị XML sang Compose là một công việc tốn nhiều công sức và phải thực hiện thủ công. Android Studio hiện có Trợ lý di chuyển giúp bạn thực hiện phần lớn công việc chuyển đổi Khung hiển thị sang Compose. Nhấp chuột phải vào bố cục XML bất kỳ rồi chọn AI > Di chuyển sang Compose, hoặc chạy tính năng này trên toàn bộ dự án trong bảng hành động. Tác nhân này sẽ xác định phạm vi công việc với bạn, soạn thảo kế hoạch và chuyển đổi bố cục, mã liên kết khung hiển thị và logic của bạn thành Compose đặc trưng, sử dụng tác nhân tích hợp sẵn hoặc bất kỳ tác nhân nào bạn đã thêm thông qua tính năng Sử dụng tác nhân của riêng bạn.
Dòng thời gian tiến trình trong cửa sổ của nhân viên hỗ trợ cho biết bước nào đang chạy và nơi cần tiếp tục nếu nhân viên hỗ trợ dừng lại. Dòng thời gian này được lưu cùng với cuộc trò chuyện để bạn có thể rời đi và quay lại. Tính năng này có trong phiên bản Android Studio Canary mới nhất.
Xây dựng và triển khai ở mọi nơi bằng Android CLI
Đầu năm nay, chúng tôi đã ra mắt Android CLI dưới dạng một giao diện ưu tiên công cụ, giúp các tác nhân của bạn có được kiến thức chuyên môn về Android mà họ cần, đồng thời được trang bị thêm các kỹ năng chính thức về Android. Android CLI hoạt động trong mọi thiết bị đầu cuối, với mọi khung vận hành tác nhân và trong quy trình CI của bạn, nhờ đó, các tác nhân có thể tự động tạo, chạy và gỡ lỗi ứng dụng Android mà không cần tốn mã thông báo để đoán cách Android hoạt động. Dưới đây là nội dung mới:
Kiểm thử trên thiết bị thực, ở mọi nơi
Trình mô phỏng rất hữu ích, nhưng bạn thường cần phần cứng thực tế để kiểm thử. Phiên bản mới nhất của Android CLI hỗ trợ tính năng truyền trực tuyến thiết bị thực, ngay từ tác nhân hoặc quy trình CI của bạn. Chạy android device remote để cấp phép một thiết bị thực từ phòng thí nghiệm thiết bị bảo mật của Google và kết nối với thiết bị đó, sau đó cài đặt và kiểm thử ứng dụng của bạn giống như cách bạn làm với một thiết bị cục bộ được kết nối qua adb.
Để xem và tương tác với các thiết bị, hãy chạy trung tâm thiết bị Android. Trung tâm thiết bị cung cấp cho bạn một cách đơn giản để xem và tương tác với tất cả thiết bị và trình mô phỏng cục bộ cũng như từ xa mà không cần mở IDE.
Hiển thị Bản xem trước trong Compose từ dòng lệnh
Tác nhân hoạt động hiệu quả nhất khi có thể kiểm tra công việc của chính họ. Lệnh android preview mới sẽ kết xuất Bản xem trước trong Compose mà không cần trình mô phỏng hoặc IDE, nhờ đó, tác nhân của bạn có thể xác minh các thay đổi về giao diện người dùng một cách trực quan trên nhiều kích thước màn hình khi lặp lại. Trong quá trình thử nghiệm nội bộ, các tác nhân sử dụng android preview đã hoàn thành các nhiệm vụ về giao diện người dùng nhanh hơn 77% trong khi sử dụng ít hơn đến 3 lần số mã thông báo.
Plugin Android chính thức cho Google Antigravity
Plugin Android chính thức cho Google Antigravity kết hợp Android CLI, các kỹ năng chính thức của chúng tôi và kiến thức về Android vào một bản cài đặt. Giờ đây, chúng tôi sẽ cập nhật Gemini bằng các tính năng tích hợp sâu vào nền tảng, bao gồm các công cụ tương tác xuất hiện ngay bên cạnh cuộc trò chuyện của bạn, được hỗ trợ bởi Android CLI.
- Bản xem trước Compose: Xem và tương tác với Bản xem trước Compose khi tác nhân lặp lại, nhờ đó bạn có thể phát hiện các vấn đề về bố cục trên nhiều kiểu dáng trước khi chạy ứng dụng.
- Trung tâm thiết bị Android: Xem và tương tác với các thiết bị ảo và thiết bị thực từ các kết nối cục bộ hoặc từ xa ngay trong cửa sổ tác nhân để xác thực cách ứng dụng của bạn hoạt động trên phần cứng.
Để bắt đầu, hãy mở trang web thương mại trình bổ trợ trong ứng dụng Google Antigravity rồi cài đặt trình bổ trợ Android trong phần Tuỳ chỉnh > Xây dựng bằng Google.
Plugin Android cho Claude Code và Codex của OpenAI
Giờ đây, bạn có thể cài đặt Android CLI dưới dạng một trình bổ trợ chính thức cho tác nhân Claude và Codex. Trình bổ trợ này cung cấp cho tác nhân lập trình các công cụ và hướng dẫn để tạo dự án Android, quản lý trình mô phỏng và thiết bị ảo, kiểm tra bố cục của giao diện người dùng trực tiếp, chạy Hành trình, duyệt xem và cài đặt các kỹ năng Android chính thức, cũng như tìm kiếm trong Cơ sở kiến thức chính thức về Android.
Bạn có thể cài đặt trình bổ trợ theo những cách sau:
1.a Cài đặt cho Claude từ một phiên Claude Code:
/plugin marketplace add android/android-cli-plugin
/plugin install android-cli@android-cli-plugin
1.b. Cài đặt cho Claude từ thiết bị đầu cuối:
claude plugin marketplace add android/android-cli-plugin
claude plugin install android-cli@android-cli-plugin
2. Cài đặt cho Codex từ thiết bị đầu cuối:
codex plugin marketplace add android/android-cli-plugin
codex plugin add android-cli@android-cli-plugin
Chúng tôi sẽ tiếp tục mở rộng trình bổ trợ này bằng cách tích hợp sâu hơn cho từng tác nhân và bổ sung thêm nhiều tính năng trong các bản cập nhật sau này. Hãy xem tài liệu về Trình bổ trợ cho tác nhân để biết hướng dẫn thiết lập đầy đủ.
Phát hành ứng dụng có hiệu suất cao hơn, nhanh hơn và tự tin hơn
Xây dựng nhanh chỉ là một phần của câu chuyện. Người dùng mong muốn ứng dụng vừa nhanh vừa ổn định. Mọi quy trình công việc trong phần này đều hoạt động trong cả Android Studio và Android CLI, vì vậy, bạn hoặc tác nhân của bạn có thể chuyển từ tín hiệu phát hành công khai sang bản sửa lỗi đã xác minh ở bất cứ nơi nào bạn làm việc.
Tìm và khắc phục lỗi rò rỉ bộ nhớ bằng tác nhân bạn chọn
Lỗi rò rỉ bộ nhớ có thể làm giảm hiệu suất một cách thầm lặng cho đến khi gây ra sự cố Hết bộ nhớ (OOM). LeakCanary là một thư viện nguồn mở tuyệt vời để tìm lỗi rò rỉ bộ nhớ trong các ứng dụng Android.
LeakCanary hiện được tích hợp trực tiếp vào Android CLI bằng một lệnh phụ mới: android profiler leakcanary. Tính năng này phân tích tệp báo lỗi khối xếp trên máy tính của bạn thay vì trên thiết bị, nhờ đó không làm chậm ứng dụng và cải thiện đáng kể hiệu quả của tác nhân. Với công cụ LeakCanary của Android CLI, các mô hình mạnh nhất đã chạy quy trình này nhanh hơn gần gấp đôi trong khi sử dụng ít hơn đến 25% mã thông báo so với khi không dùng Android CLI.
Trong bài phát biểu chính tại Hội nghị Nhà phát triển Android, chúng tôi đã cung cấp cho Claude Code một danh sách các hành trình trọng yếu của người dùng và một câu lệnh duy nhất: tìm và khắc phục lỗi rò rỉ bộ nhớ trong ứng dụng này. Claude đã chạy từng hành trình trên một thiết bị riêng biệt chạy song song, sử dụng lệnh phụ "android profiler leakcanary" và tìm thấy lỗi rò rỉ trong nhiều hành trình, theo dõi từng chuỗi tham chiếu để khắc phục mã cơ bản, sau đó chạy lại mọi hành trình để xác nhận rằng lỗi rò rỉ đã được khắc phục.
Trong Android Studio, LeakCanary cũng được tích hợp ngay vào Trình phân tích tài nguyên và bạn có thể sử dụng tính năng "Khắc phục bằng AI" để yêu cầu tác nhân xem xét lỗi rò rỉ, tạo thông tin chi tiết và đề xuất cách khắc phục.
Tính năng Sửa lỗi bằng AI cho lỗi rò rỉ bộ nhớ hiện có trong bản dựng Android Studio Canary và lệnh phụ về lỗi rò rỉ bộ nhớ sẽ sớm có trong Android CLI.
Phân tích hiệu suất dựa trên tác nhân bằng Android Performance Analyzer
Android Performance Analyzer (APA) là trình phân tích tài nguyên hỗ trợ phân tích hiệu suất trong Android Studio và hiện cũng hỗ trợ lệnh phụ android profiler trong Android CLI. Sử dụng lệnh phụ của trình phân tích tài nguyên CLI để thu thập dấu vết hệ thống và dữ liệu phân tích tài nguyên khác từ dòng lệnh hoặc trong CI, đồng thời kết hợp lệnh này với kỹ năng android-profiler mới để tác nhân của bạn có thể thu thập dấu vết, phân tích kết quả, đề xuất bản sửa lỗi, xác minh các thay đổi và đo lường tác động. Giờ đây, ứng dụng độc lập Android Performance Analyzer cũng cho phép bạn sử dụng tác nhân yêu thích của mình thông qua ACP để phân tích dấu vết một cách linh động.
Với androidx.tracing 2.0, các phần theo dõi của ứng dụng có thể bao gồm thông tin chi tiết như tệp nguồn, số dòng và đối số, đồng thời công việc coroutine sẽ xuất hiện dưới dạng các luồng được kết nối. Khi bạn mở dấu vết trong Android Performance Analyzer, bạn hoặc nhân viên hỗ trợ sẽ dễ dàng liên kết công việc chậm với mã gây ra công việc đó. Để bắt đầu, hãy thêm androidx.tracing:tracing-wire vào ứng dụng của bạn.
Đưa tín hiệu sản xuất vào không gian làm việc
Những vấn đề khó khắc phục nhất là những vấn đề bạn không thể tái hiện trên máy. Trong Android Studio, App Quality Insights (Thông tin chi tiết về chất lượng ứng dụng) đưa dữ liệu của Android vitals và Firebase Crashlytics vào ngay IDE, còn tính năng Sửa lỗi bằng AI giúp bạn chuyển từ sự cố sang thay đổi mã. Giờ đây, lệnh android signals mới sẽ đưa chính dữ liệu đó vào thiết bị đầu cuối và tác nhân của bạn, nhờ đó, bạn có thể liệt kê và điều tra các sự cố, lỗi ANR và vấn đề về bộ nhớ trong môi trường thực tế mà không cần chuyển đổi ngữ cảnh.
Bản thân dữ liệu cũng ngày càng phong phú hơn:
- Tệp báo lỗi từ thực tế: Firebase Crashlytics hiện có thể thu thập tệp báo lỗi từ các sự cố hết bộ nhớ thực tế và các sự cố do Trình giới hạn bộ nhớ của Android 17, giải mã các tệp đó bằng cách sử dụng các tệp ánh xạ R8 hiện có và cho phép bạn mở trực tiếp các tệp đó trong Perfetto. Đăng ký để tiếp cận sớm.
- Thông tin chi tiết hơn về bộ nhớ: Crashlytics cũng nhóm các trường hợp bị tắt do bộ giới hạn bộ nhớ, bổ sung thông tin chi tiết về luồng để giúp bạn tìm ra nguyên nhân gốc của lỗi ANR, đồng thời hiển thị báo cáo GWP-ASan và Arm MTE để giúp bạn theo dõi lỗi bộ nhớ gốc.
- Bộ nhớ bitmap trong Android vitals: Một chỉ số mới trong Android vitals cho biết mức sử dụng bộ nhớ của bitmap trong ứng dụng trên các thiết bị, nhờ đó bạn có thể phát hiện và khắc phục tình trạng hồi quy.
Phát hành ứng dụng nhỏ hơn, nhanh hơn bằng R8
R8 là một trong những cách tốt nhất để cải thiện hiệu suất và giảm kích thước của ứng dụng, nhưng lợi ích của R8 phụ thuộc vào lượng mã mà công cụ này được phép tối ưu hoá. Các quy tắc giữ lại quá rộng (thường là từ thư viện) có thể cản trở ứng dụng của bạn. Chúng tôi có các công cụ mới để giúp bạn và tác nhân của bạn khai thác tối đa R8.
android analyze: Trỏ công cụ này vào tệp APK hoặc gói ứng dụng để xem mức độ hiệu quả của R8 trong việc thu nhỏ, tối ưu hoá và làm rối mã nguồn, với kết quả JSON hoạt động hiệu quả trong CI. Hãy trỏ công cụ này vào một thư viện để xem kích thước, chi phí và mọi quy tắc giữ lại quá rộng mà thư viện đó cung cấp cho người dùng.- Trình phân tích cấu hình R8: Hiện đã được tích hợp vào AGP 9.3, công cụ này chấm điểm cấu hình R8 và xếp hạng các quy tắc giữ lại dựa trên mức độ ảnh hưởng của các quy tắc đó. Chạy
./gradlew :app:analyzeReleaseR8Configđể tạo báo cáo và cài đặt kỹ năngr8-analyzerđể tác nhân tập trung vào những quy tắc có tác động lớn nhất. - Jetpack Keep (alpha): Thay thế các quy tắc giữ lại rộng bằng các chú thích chính xác, an toàn về kiểu và sử dụng công cụ tìm lỗi mã nguồn để tự động thêm các chú thích đó cho bạn.
Hiểu lý do Jetpack Compose kết hợp lại
Jetpack Compose 1.13 ra mắt tính năng theo dõi quá trình kết hợp lại, không chỉ cho bạn biết hàm nào đã được kết hợp lại mà còn cho biết lý do, từ đầu đến cuối trạng thái ghi gây ra việc đó. Kết hợp công cụ này với tính năng theo dõi thành phần trong Trình phân tích tài nguyên của Android Studio và cài đặt kỹ năng jetpack-compose-performance để giúp tác nhân tránh các mẫu hiệu suất không tốt thường gặp.
Dùng thử Lightbuild, một bản dựng khai báo cho bạn và các tác nhân của bạn
Lightbuild là bản xem trước của chúng tôi về trải nghiệm bản dựng khai báo, sẵn sàng cho tác nhân. Cấu hình bản dựng của bạn trở thành dữ liệu chứ không phải mã: một giản đồ YAML nghiêm ngặt mà cả bạn và tác nhân đều có thể đọc và chỉnh sửa một cách tự tin. Các dự án Lightbuild mở và đồng bộ hoá nhanh chóng trong Android Studio Canary, bao gồm cả tính năng xác thực giản đồ và tự động hoàn thành, đồng thời sử dụng các phần phụ thuộc được phân giải trước để tạo bản dựng có thể tái tạo trên máy, nhóm và CI của bạn. Sử dụng Lightbuild CLI để tạo dự án và cung cấp cho tác nhân thông tin chi tiết về cấu trúc của dự án bằng lệnh query tích hợp sẵn. Lệnh android build mới cũng hỗ trợ các dự án Lightbuild.
Lightbuild vẫn đang trong giai đoạn đầu, vì vậy, bạn nên thử nghiệm công cụ này với các dự án mới hoặc thử nghiệm trong khi tiếp tục sử dụng Gradle và AGP cho các ứng dụng chính thức. Dùng thử Lightbuild và cho chúng tôi biết ý kiến của bạn.
Luôn cập nhật cho mọi tác nhân về các kỹ năng Android
Các mô hình không phải lúc nào cũng được huấn luyện dựa trên các API Android và các phương pháp hay nhất mới nhất. Đó là lý do chúng tôi phát hành kỹ năng Android chính thức để cung cấp cho các mô hình thêm kiến thức về phát triển Android. Hiện tại, chúng tôi có hơn 30 kỹ năng trong hơn 20 lĩnh vực. Mỗi kỹ năng đều được đánh giá, vì vậy, chúng tôi không cần hướng dẫn mô hình về những điều mà mô hình đã biết. Thay vào đó, các kỹ năng này nhắm đến những lĩnh vực thay đổi nhanh chóng mà các mô hình thường không đáp ứng được, chẳng hạn như tối ưu hoá hiệu suất của Compose, API Camera mới và nâng cao, cũng như kiểm tra bảo mật kỹ lưỡng. Chúng tôi liên tục đánh giá lại các kỹ năng dựa trên các mô hình tiên phong mới nhất, đồng thời bổ sung hoặc điều chỉnh các kỹ năng đó khi mô hình phát triển.
Sử dụng android skills list và android skills add [<skill>] để cài đặt kỹ năng cho bất kỳ tác nhân nào. Tác nhân cũng có thể sử dụng android docs search để truy cập vào Cơ sở kiến thức Android.
Phát hiện các vấn đề về chính sách và bảo mật trước khi gửi
Việc bị từ chối trong quá trình xem xét là một cách gây khó chịu khiến quá trình ra mắt bị chậm lại. Kỹ năng play-policy-insights sẽ kiểm tra mã, tệp kê khai và SDK của bạn theo các chính sách của Google Play trước khi bạn gửi, thậm chí có thể kiểm tra chéo các nội dung khai báo hiện có về An toàn dữ liệu. Chúng tôi cũng đã ra mắt hai kỹ năng bảo mật mới là android-intent-security và android-permissions-security, giúp tác nhân của bạn có thể đánh giá bảo mật theo dự án và đưa ra các biện pháp khắc phục cụ thể, hữu ích. Trong Android Studio, Thông tin chi tiết về các chính sách của Play cung cấp hướng dẫn về chính sách dưới dạng các lượt kiểm tra để tìm lỗi mã nguồn ngay trong mã của bạn. Hãy thử yêu cầu nhân viên hỗ trợ: "Kiểm tra ứng dụng này để đảm bảo tuân thủ chính sách của Google Play trước khi tôi gửi."
Bắt đầu
Bạn đã sẵn sàng tìm hiểu sâu hơn? Để bắt đầu, hãy làm như sau:
- Tải phiên bản ổn định mới nhất của Android Studio xuống để dùng thử tính năng Mang theo tác nhân của riêng bạn, Đánh giá thay đổi và Trình mô phỏng XR.
- Tải Android Studio Canary mới nhất xuống để dùng thử Lightbuild.
- Cài đặt Android CLI rồi chạy
android initđể thiết lập tác nhân. - Cài đặt Plugin Android trong ứng dụng Google Antigravity.
- Duyệt xem và cài đặt kỹ năng Android.
- Xem cách các mô hình so tài trên Android Bench.
Để tìm hiểu sâu hơn, hãy xem các phiên về Công cụ và Hiệu suất trong Hội nghị Nhà phát triển Android. Như thường lệ, ý kiến phản hồi của bạn sẽ giúp định hình tương lai của các công cụ chúng tôi cung cấp. Báo cáo lỗi hoặc chia sẻ ý tưởng của bạn, đồng thời kết nối với chúng tôi trên LinkedIn, YouTube và X. Chúc bạn lập trình vui vẻ!
-
Sự kiện và chương trìnhChúng tôi đang mở đơn đăng ký tham gia Chương trình xúc tiến dành cho nhà phát triển Android XR, một sáng kiến chuyên biệt nhằm đẩy nhanh quá trình phát triển các ứng dụng Android XR sẵn sàng ra mắt trong năm tới.
Thời gian đọc: 1 phút -
Sự kiện và chương trìnhLịch trình của Google I/O đã có tại đây!
Thời gian đọc: 1 phút -
Sự kiện và chương trìnhTháng 9 năm ngoái, chúng tôi đã chia sẻ tầm nhìn về tương lai của Google Play Games dựa trên một niềm tin cốt lõi: cách tốt nhất để thúc đẩy thành công cho trò chơi của bạn là mang đến trải nghiệm đẳng cấp thế giới cho người chơi.
Maru Ahues Bouza • Đọc trong 3 phút
Nhận thông tin chi tiết mới nhất về hoạt động phát triển Android trong hộp thư đến của bạn hằng tuần.