Chạy bộ, đi bộ, giảm cân goals 4+

  -  
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu cùng phân loại nội dung dựa vào lựa lựa chọn ưu tiên của bạn.

Khi mong biết vận dụng sẽ hiển thị cố kỉnh nào và vận động ra sao bên trên một thiết bị, bạn cần phải tạo và chạy vận dụng đó. 10kiem.vn Studio sẽ thiết lập cấu hình các dự án mới để bạn cũng có thể triển khai ứng dụng cho đồ vật ảo hoặc thiết bị thực tiễn chỉ bằng vài lần nhấp.

Bạn đang xem: Chạy bộ, đi bộ, giảm cân goals 4+

Phần tổng quan này sẽ tập trung ra mắt cách dùng apk Studio nhằm tạo cùng chạy ứng dụng giao hàng cho mục đích kiểm thử với gỡ lỗi. Hãy xem phần nội dung Tạo vận dụng để vạc hành cho tất cả những người dùng, ở đó hướng dẫn biện pháp dùng game 10kiem.vn Studio để tạo ứng dụng và phân phát hành cho những người dùng. Nếu bạn muốn biết thêm thông tin cụ thể về cách quản lý và tuỳ chỉnh phiên bản dựng trải qua hoặc không thông qua 10kiem.vn Studio, hãy xem phần văn bản Định cấu hình phiên bản dựng.

Quy trình tạo và chạy cơ bản

Để sinh sản và chạy ứng dụng, hãy có tác dụng theo công việc sau:

Trong thanh công cụ, hãy chọn ứng dụng của khách hàng từ trình 1-1 thả xuống cấu hình chạy.

Nhấp vào hình tượng Run (Chạy)

*
.

10kiem.vn Studio sẽ lưu ý bạn nếu bạn nỗ lực khởi chạydự án của chính mình trên một thiết bị gồm lỗi hoặc lưu ý liên quan đến dự án công trình đó.Các biến đổi về hình tượng và văn phong của lỗi (lựa chọn thiết bị khiến thông số kỹ thuật bị hỏng) đã khác so với cảnh báo (lựa lựa chọn thiết bị hoàn toàn có thể dẫn mang lại hành vi không mong muốn nhưng vẫn chạy được).

Theo dõi tiến trình xây dựng

bạn có thể xem thông tin chi tiết về các bước xây dựng bằng phương pháp nhấp vào View > Tool Windows > Build (Xem > cửa sổ công gắng > Tạo) (hoặc bằng cách nhấp vào biểu tượng Build (Tạo)

*
bên trên thanh cửa sổ công cụ). Cửa sổ này hiển thị các nhiệm vụ mà lại Gradle thực thi để tạo ứng dụng của bạn, như minh hoạ vào hình 1.

*

Hình 1. cửa sổ kết quả của bản dựng trong 10kiem.vn Studio

Thẻ Build (Tạo): cho thấy các trách nhiệm mà Gradle thực hiện dưới dạng cây, trong số ấy mỗi nút đại diện thay mặt cho một giai đoạn xây dựng hoặc một nhóm phần nhờ vào của nhiệm vụ. Nếu như bạn chạm mặt lỗi thời gian xây dựng hoặc thời gian biên dịch, hãy kiểm soát cây rồi chọn 1 phần tử để đọc công dụng lỗi, như minh hoạ trong hình 2.
*

Hình 2. chất vấn cửa sổ tác dụng của bản dựng để xem thông báo lỗi

Thẻ Đồng bộ hoá: cho biết những việc cần làm nhưng Gradle thực thi để đồng nhất hoá với các tệp dự án công trình của bạn. Giống như như thẻ Tạo, ví như bạn chạm chán lỗi đồng điệu hoá, nên lựa chọn các thành phần trong cây để tìm thêm thông tin về lỗi. Restart (Khởi rượu cồn lại): Thực hiện thao tác tương từ bỏ như chọn Build > Make Project (Tạo > tạo thành dự án) bằng cách tạo tệp bản dựng trung gian cho tất cả các mô-đun trong dự án của bạn. Toggle view (Chuyển đổi khung hiển thị): biến hóa giữa cơ chế hiển thị quá trình thực thi trách nhiệm dưới dạng cây vật dụng hoạ và hiển thị áp sạc ra văn phiên bản chi tiết hơn từ Gradle – đây cũng đó là đầu ra mà các bạn thấy trong cửa sổ Gradle Console
*
trên app 10kiem.vn Studio 3.0 trở xuống.

Nếu những phiên bạn dạng dựng của công ty sử dụng các phiên bản sản phẩm, thì Gradle cũng trở nên gọi các thao tác làm việc đó để tạo các phiên bạn dạng sản phẩm đó. Để xem danh sách tất cả các tác vụ tất cả sẵn trong bản dựng, hãy nhấp vào Xem > cách thức Windows > Gradle (hoặc nhấp vào Gradle

*
trong thanh hành lang cửa số của phương pháp ).

Nếu xẩy ra lỗi trong quá trình tạo, Gradle có thể đề xuất một vài tuỳ chọn loại lệnh để giúp đỡ bạn xử lý vấn đề, ví dụ như --stacktrace hoặc --debug. Để sử dụng những tuỳ chọn mẫu lệnh với tiến trình xây dựng, hãy làm như sau:

Mở vỏ hộp thoại Cài đặt hoặc Lựa lựa chọn ưu tiên: bên trên Windows hoặc Linux, hãy chọn File > Settings (Tệp > download đặt) trường đoản cú thanh trình đơn. Bên trên Mac OSX, hãy lựa chọn 10kiem.vn Studio > Tuỳ chọn vào thanh trình đơn. Chuyển mang lại phần Xây dựng, Thực thi, Triển khai > Trình biên dịch. vào trường văn bạn dạng bên cạnh mục Command-line Options, hãy nhập những tuỳ chọn mẫu lệnh. Nhấp vào OK để lưu cùng thoát.

Gradle áp dụng những lựa chọn cái lệnh này khi chúng ta thử tạo áp dụng vào lần tiếp theo.

Các công dụng chạy và chế tạo nâng cao

Bạn rất có thể áp dụng cách mặc định mà apk Studio dùng để triển khai ứng dụng (được nêu tại vị trí trước) để kiểm demo một ứng dụng đối chọi giản. Cùng với trường đúng theo sử dụng nâng cấp hơn, chúng ta cũng có thể chuyển đổi những khía cạnh trong cách thức tạo và chạy ứng dụng:

Triển khai nhanh hơn bằng bản lĩnh Áp dụng các thay đổi

Với kỹ năng Apply Changes (Áp dụng những thay đổi) trong 10kiem.vn Studio 3.5 trở lên, bạn cũng có thể áp dụng đổi khác về tài nguyên và mã mang đến ứng dụng đang làm việc mà không bắt buộc khởi hễ lại ứng dụng. Trong một vài trường hợp, chúng ta không cần khởi động lại hoạt động hiện tại. Tính linh hoạt này giúp bạnkiểm kiểm tra lượng vận dụng được khởi cồn lại lúc muốn thực hiện và test nghiệmcác thay đổi nhỏ, tăng dần trong những khi vẫn bảo trì trạng thái hiện tại của thiết bị. Áp dụngThay đổi sử dụng kỹ năng trong quá trình triển khai VMTI 10kiem.vnđược cung cấp trên các thiết bị chạy apk 8.0 (API cung cấp 26) trở lên. Đểtìm phát âm thêm về cách hoạt động của tính năng Áp dụng nắm đổi, hãy xem10kiem.vn Studio Project Marble: Áp dụng những thay đổi.

Yêu cầu

Bạn chỉ hoàn toàn có thể áp dụng các hành vi Áp dụng biến hóa khi thỏa mãn nhu cầu các điều kiện sau:

Bạn tạo apk của ứng dụng bằng phương pháp sử dụng biến hóa thể phiên bản dựng gỡ lỗi.Bạn xúc tiến ứng dụng của bản thân cho một thiết bị mục tiêu hoặc trình mô bỏng chạy 10kiem.vn 8.0(API cấp 26) trở lên.Sử dụng tuỳ lựa chọn Apply Changes (Áp dụng gắng đổi)

Hãy sử dụng những tuỳ chọn tiếp sau đây khi bạn có nhu cầu triển khai các biến đổi đối với một trang bị tương thích:

Áp dụng các chuyển đổi và khởi cồn lại hoạt động
*

Cố gắng áp dụng cả biến hóa về khoáng sản lẫn mã bằng phương pháp khởi đụng lại chuyển động nhưng ko khởi rượu cồn lại ứng dụng. Nắm lại, chúng ta cũng có thể sử dụng tuỳ lựa chọn này khi đã sửa đổi mã vào phần văn bản của thủ tục hoặc sửa đổi một tài nguyên hiện nay có.

Bạn cũng hoàn toàn có thể thực hiện hành vi này bằng phương pháp nhấn tổng hợp phím Ctrl+Alt+F10 (hoặcControl+Shift+Command+R trên macOS).

Áp dụng các đổi khác mã
*

Cố vậy chỉ vận dụng các biến đổi về mã mà lại không yêu cầu khởi cồn lại.Nói chung, bạn cũng có thể sử dụng tuỳ lựa chọn này khi đã sửa đổi mã trong phần nội dung của cách tiến hành nhưng không sửa đổi tài nguyên nào. Nếu như bạn đã sửa đổi cả mã vàtài nguyên, hãy cần sử dụng Áp dụng các biến hóa và Khởi hễ lại hoạt động.

Bạn cũng hoàn toàn có thể thực hiện hành động này bằng cách nhấn Ctrl+F10 (hoặc Control+Command+Rtrên macOS).

Chạy
*

Triển khai tất cả các chuyển đổi và khởi hễ lại ứng dụng. Hãy thực hiện lựa lựa chọn này lúc không thể áp dụng các đổi khác mà các bạn đã tiến hành bằng những lựa lựa chọn của tuấn kiệt Áp dụng các thay đổi.Để xem thêm về những loại biến đổi yêu cầu khởi động lại ứng dụng, hãy xem những giới hạn của kĩ năng Áp dụng núm đổi.

Bật tính năng Chạy dự phòng cho hành động Áp dụng các thay đổi

Sau khi chúng ta nhấp vào Apply Changes and Restart Activity (Áp dụng các thay đổi và khởi cồn lại hoạt động) hoặc Apply Code Changes (Áp dụng các đổi khác về mã), app 10kiem.vn Studio sẽ tạo một game 10kiem.vn mới và xác minh xem có thể áp dụng các biến đổi đó tốt không. Còn nếu không thể vận dụng các biến hóa này và khiến tính năng Áp dụng các biến hóa bị lỗi, app 10kiem.vn Studio đã nhắc các bạn chạy lại

*
áp dụng của bạn. Tuy nhiên, còn nếu như không muốn nhấn lời nhắc mỗi khi điều này xảy ra, bạn có thể định thông số kỹ thuật 10kiem.vn Studio để tự động chạy lại ứng dụng của chính mình khi ko thể áp dụng thay đổi.

Để nhảy hành vi này, hãy làm cho theo quá trình sau:

Mở hộp thoại Cài đặt hoặc Tuỳ chọn:

Trên Windows hoặc Linux, nên lựa chọn File > Settings (Tệp > tải đặt) từ bỏ thanh trình đơn.Trên macOS, nên chọn 10kiem.vn Studio > Tuỳ chọn vào thanh trình đơn.

Chuyển cho mục Tạo, Thực thi, triển khai > Triển khai.

Chọn hộp ghi lại để bật tính năng auto chạy dự trữ cho 1 trong các các thao tác Áp dụng các thay đổi.

Nhấp vào OK.

Lưu ý: một số trong những loại biến đổi không khiến cho tính năng Áp dụng các thay đổi bị lỗi, nhưng các bạn vẫn cần khởi hễ lại áp dụng theo cách bằng tay thủ công trước khi hoàn toàn có thể thấy những biến hóa đó. Ví dụ:nếu bạn thực hiện thay đổi đối cùng với phương thứconCreate()của một hoạt động, thì các đổi khác đó chỉ có hiệu lực thực thi sau khi hoạt động đó được chạy lại, bởi vì vậy, bạnphải khởi rượu cồn lại ứng dụng của người tiêu dùng để thấy các biến hóa đó.Các biến hóa tuỳ trực thuộc vào nền tảng

Một số nhân kiệt của Áp dụng biến hóa phụ ở trong vào những phiên bản cụ thể của gốc rễ 10kiem.vn. Để áp dụng những loại biến đổi này, bạn phải thực hiện ứng dụng của bản thân mình trên một thiết bịchạy phiên bản 10kiem.vn đó (trở lên).

Loại thay đổi Phiên bạn dạng nền tảng tối thiểu
Thêm phương thức 10kiem.vn 11
Giới hạn của tuỳ chọn Apply Changes (Áp dụng cụ đổi)

Tính năng Áp dụng chuyển đổi được xây cất để tăng tốc quá trình triển khai ứng dụng. Tuy nhiên, có một vài giới hạn về thời điểm rất có thể dùng công dụng này. Nếu bạn gặp ngẫu nhiên vấn đề nàokhi áp dụng tuỳ chọn Áp dụng núm đổi, hãy nhờ cất hộ lỗi.

Yêu cầu chuyển đổi mã yêu mong khởi đụng lại ứng dụng

Một số thay đổi về mã cùng tài nguyên không thể vận dụng được cho tới khi vận dụng được khởi đụng lại,bao gồm:

Thêm hoặc xoá trườngĐang xoá một phương thứcThay đổi chữ cam kết phương thứcThay đổi đối tượng sửa đổi của các phương thức hoặc loạiThay thay đổi tính thừa kế của lớpThay đổi giá trị trong các giá trị enumThêm hoặc xoá tài nguyênThay đổi tệp kê khai ứng dụngThay thay đổi thư viện gốc (tệp SO)Thư viện cùng trình xẻ trợ

Một số thư viện với trình vấp ngã trợ tự động thực hiện biến đổi đối cùng với tệp kê khai của vận dụng hoặc tài nguyên được tham chiếu trong tệp kê khai đó. Vấn đề cập nhật auto này gồm thể tác động đến khả năng Áp dụng các biến đổi theo các cách sau:

Nếu thư viện hoặc trình hỗ trợ thực hiện biến hóa đối cùng với tệp kê khai của ứng dụng, bạn không thểÁp dụng chuyển đổi mã
*
hoặc Áp dụng biến đổi và khởi đụng lại hoạt động
*
mà đề nghị khởi cồn lại vận dụng thì mới rất có thể thấy các thay đổi.Nếu thư viện hoặc trình bổ trợ thực hiện đổi khác đối với tệp tài nguyên của ứng dụng, bạn không thểÁp dụng đổi khác mã
*
mà bắt buộc Áp dụng đổi khác và khởi đụng lại Hoạt động
*
để xem các chuyển đổi của bạn.

Xem thêm: Cách Tìm Đúng Khoảng Siêu Nét Cho Ảnh Siêu Nét, Chất Lượng Full Hd

Bạn hoàn toàn có thể tránh những hạn chế này bằng cách tắt tất cả các bản cập nhật tự động chocác biến chuyển thể bạn dạng dựng gỡ lỗi.

Ví dụ: Crashlytics update các tài nguyên áp dụng bằng một mã bản dựng tốt nhất trongmỗi bạn dạng dựng, điều đó ngăn bạn thực hiện Áp dụng biến hóa mã

*
và yêu thương cầu bạn khởi hễ lại hoạt động vui chơi của ứng dụng để thấy những chuyển đổi của bạn. Chúng ta có thểvô hiệu hoá hành vi nàyđể có thể sử dụng Áp dụng thay đổi mã với Crashlytics với các bạn dạng dựng gỡ lỗi.

Mã tham chiếu trực tiếp văn bản trong một game 10kiem.vn đã sở hữu đặt

Nếu mã của người sử dụng tham chiếu trực tiếp câu chữ từ app 10kiem.vn của áp dụng đã được cài ném lên thiết bị, thì mã đó có thể gây ra sự cầm cố hoặc không hoạt động thông thường sau khi nhấp vào hình tượng Apply Code Changes (Áp dụng đổi khác mã)

*
.Hành vi này xảy ra khi chúng ta nhấp vào Apply Code Changes (Áp dụng biến đổi mã), tệp 10kiem.vn cơ sở bên trên thiết bị đang được thay thế sửa chữa trong quy trình cài đặt. Trong số những trường hợp này, chúng ta cũng có thể nhấp vào biểu tượng Apply Changes & Restart Activity (Áp dụng các chuyển đổi và ban đầu lại hoạt động)
*
hoặc Run (Chạy)
*
.

Chỉnh sửa thẳng (thử nghiệm)

Lưu ý quan tiền trọng: kỹ năng thử nghiệm này vẫn sẽ trong quá trình cải cách và phát triển nên bạn có thể sẽ gặp gỡ một số hành vi chưa ổn định. Chúng ta nên sử dụng Compose 1.3.0 trở lên để có trải nghiệm về tối ưu. Công ty chúng tôi đang cố gắng nỗ lực không ngừng để cải thiện tính năng này cùng hoan nghênh bạn đóng góp chủ ý phản hồi. Nếu như khách hàng phát hiện vấn đề nào, vui lòng báo cáo vấn đề đó.Bao gồm tin tức từ Logcat với nội dung miêu tả về hoạt động đổi khác mã mà các bạn thực hiện.

Chỉnh sửa trực tiếp là một trong tính năng thí điểm trong các phiên bản phát hành Canary của 10kiem.vn Studio Flamingo, chất nhận được bạn update các thành phần phối hợp trong trình mô bỏng và thiết bị thực tiễn theo thời hạn thực. Tác dụng này bớt thiểu việc thay đổi ngữ cảnh giữa thao tác làm việc viết và sản xuất ứng dụng, cho phép bạn triệu tập viết mã trong thời gian dài ra hơn mà không bị gián đoạn. Tính năng chỉnh sửa trực tiếp gồm 2 chế độ: bằng tay và tự động. Ở cơ chế thủ công, những đổi khác về mã được áp dụng khi chúng ta lưu bằng tay thủ công bằng tổ hợp phím Ctrl + S (Command + S đối với macOS). Ở cơ chế tự động, lúc bạn update hàm có chức năng kết hợp, các biến hóa sẽ được vận dụng trong vật dụng hoặc trình mô phỏng khi chúng ta thực hiện chuyển đổi đó.

Chế độ sửa đổi trực tiếp tập trung vào những chuyển đổi về mã tương quan đến giao diện người dùng và trải nghiệm tín đồ dùng. Tính năng sửa đổi trực tiếp không hỗ trợ các biến hóa như cập nhật chữ cam kết của phương thức, thêm phương thức bắt đầu hoặc biến hóa hệ thống phân cấp cho của lớp. Để biết thêm thông tin, vui tươi xem bài viết về các điểm hạn chế.

Tính năng này không sửa chữa cho chuyển động tạo và chạy ứng dụng tương tự như Áp dụng đều thay đổi. Cố vào đó, nó được thiết kế để tối ưu hoá quy trình làm việc khi bạn tạo, triển khai và cải tiến để cách tân và phát triển giao diện người dùng trong Compose.

Quy trình thực hành thực tế các phương thức hay tuyệt nhất như sau:

Thiết lập để áp dụng của chúng ta có thể Chạy.Chỉnh sửa trực tiếp các nhất có thể, cho đến khi bạn cần thực hiện biến hóa mà tính năng này sẽ không hỗ trợ, ví dụ: thêm cách tiến hành mới trong những khi ứng dụng đã chạy.Sau khi chúng ta thực hiện biến hóa không được hỗ trợ, hãy Chạy ứng dụng của người sử dụng để liên tiếp Chỉnh sửa trực tiếp.

*

Hình 3. Ở chính sách tự động, mỗi khi chúng ta chỉnh sửa bằng tính năng chỉnh sửa trực tiếp, ứng dụng đang chạy trên trang bị hoặc trình mô bỏng sẽ được update theo thời hạn thực.

Làm quen với tính năng chỉnh sửa trực tiếp

Để gấp rút bắt đầu, hãy làm theo quá trình sau để tạo ra một mẫu Empty Compose Activity (Hoạt động trống vào Compose), nhảy tính năng chỉnh sửa trực tiếp cho dự án của người sử dụng và thực hiện biến hóa bằng tính năng sửa đổi trực tiếp.

Thiết lập dự án mới

Trước lúc bắt đầu, hãy đảm bảo an toàn rằng các bạn đã setup phiên bạn dạng Canary mới nhất của app 10kiem.vn Studio Electric Eel và cấp độ API của thiết bị thực tế hoặc trình mô phỏng là cung cấp 30 trở lên.

Mở app 10kiem.vn Studio và chọn Dự án mới trong cửa sổ bật lên Chào mừng các bạn đến với game 10kiem.vn Studio. Nếu đang mở một dự án, chúng ta cũng có thể tạo một dự án công trình mới bằng phương pháp chuyển cho Tệp > Mới > Dự án mới.

Chọn mẫu Empty Compose Activity đến Điện thoại và laptop bảng, rồi nhấp vào Tiếp theo.

*
Hình 4. Những mẫu chúng ta có thể chọn. Đối cùng với mục chỉnh sửa trực tiếp, hãy lựa chọn Empty Compose Activity.

Nhập tin tức sau rồi nhấp vào Hoàn tất.

Tên: HelloWorldTên gói: com.example.helloworldLưu vị trí: khoác định.Ngôn ngữ: KotlinSDK tối thiểu: khoác định

*
Hình 5. Lấy ví dụ như về chế độ cài đặt dự án.

Bật tính năng sửa đổi trực tiếp

Trong IDE, hãy chuyển mang đến phần cài đặt để nhảy tính năng chỉnh sửa trực tiếp.

Trên Windows hoặc Linux, hãy chuyển cho File > Settings > Editor > Live Edit (Tệp > thiết lập > Trình sửa đổi > sửa đổi trực tiếp).Trên macOS, hãy chuyển đến 10kiem.vn Studio > Preferences > Editor > Live Edit (10kiem.vn Studio > chọn lọc ưu tiên > Trình sửa đổi > sửa đổi trực tiếp).

Chọn tuỳ chọn Live Edit (Chỉnh sửa trực tiếp) và chế độ bạn có nhu cầu chạy vào phần mua đặt. Ở chế độ thủ công, những thay đổi về mã đang được vận dụng mỗi khi chúng ta lưu thủ công bằng tay bằng tổng hợp phím Ctrl + S (Command + S so với macOS). Ở chế độ tự động, những chuyển đổi về mã đã được vận dụng trong đồ vật hoặc trình tế bào phỏng khi bạn thay đổi.

*
Hình 6. Tuỳ lựa chọn Live Edit (Chỉnh sửa trực tiếp) vào phần tải đặt.

Trong trình chỉnh sửa, hãy mở tệp MainActivity. Đây là vấn đề truy cập cho vận dụng của bạn.

Nhấp vào Chạy

*
để xúc tiến ứng dụng, kế tiếp nhấp vào Phân tách ngơi nghỉ trên cùng bên cần của trình sửa đổi để mở bản xem trước.

Sau khi nhảy tính năng sửa đổi trực tiếp, bạn sẽ thấy dấu kiểm màu xanh lục Chỉnh sửa trực tiếp sinh hoạt trên thuộc bên buộc phải của trình chỉnh sửa.

Xem thêm: Facebook Tiên Tiên Facebook ? Nguyễn Tiên Tiên (@Tienn_0502)

*

Thực hiện cùng xem lại những thay đổi

Trong trình chỉnh sửa, hãy chuyển đổi phương thức Greeting hiện tất cả trong MainActivity thành như sau. Các biến hóa của các bạn sẽ xuất hiện nay ngay lập tức, như minh hoạ trong Hình 7.