Typically, you would not need to look at your application’s bytecode.  dịch - Typically, you would not need to look at your application’s bytecode.  Việt làm thế nào để nói

Typically, you would not need to lo

Typically, you would not need to look at your application’s bytecode. This is especially true with Android 2.2 (codename Froyo) and later versions since a Just-In-Time (JIT) compiler was introduced in Android 2.2. The Dalvik JIT compiler compiles the Dalvik bytecode into native code, which can execute significantly faster. A JIT compiler (sometimes referred to simply as a JIT) improves performance dramatically because:
Native code is directly executed by the CPU without having to be interpreted by a virtual machine.
Native code can be optimized for a specific architecture.
Benchmarks done by Google showed code executes 2 to 5 times faster with Android 2.2 than Android 2.1. While the results may vary depending on what your code does, you can expect a significant increase in speed when using Android 2.2 and later versions.
The absence of a JIT compiler in Android 2.1 and earlier versions may affect your optimization strategy significantly. If you intend to target devices running Android 1.5 (codename Cupcake), 1.6 (codename Donut), or 2.1 (codename Éclair), most likely you will need to review more carefully what you want or need to provide in your application. Moreover, devices running these earlier Android versions are older devices, which are less powerful than newer ones. While the market share of Android 2.1 and earlier devices is shrinking, they still represent about 12% as of December 2011). Possible strategies are:
Don’t optimize at all. Your application could be quite slow on these older devices.
Require minimum API level 8 in your application, which can then be installed only on Android 2.2 or later versions.
Optimize for older devices to offer a good user experience even when no JIT compiler is present. This could mean disabling features that are too CPU-heavy.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Thông thường, bạn sẽ không cần phải nhìn vào ứng dụng của bạn bytecode. Điều này đặc biệt đúng với Android 2.2 (tên mã là Froyo) và phiên bản mới hơn kể từ khi một trình biên dịch Just-In-Time (JIT) đã được giới thiệu trong Android 2.2. Trình biên dịch Dalvik JIT biên dịch Dalvik bytecode thành mã nguồn gốc, mà có thể thực hiện nhanh hơn đáng kể. Một trình biên dịch JIT (đôi khi được gọi đơn giản là một JIT) cải tiến hiệu suất đáng kể bởi vì: Mã nguồn gốc trực tiếp thực thi CPU mà không cần phải được giải thích bởi một máy ảo. Mã nguồn gốc có thể được tối ưu hóa cho một kiến trúc cụ thể. Tiêu chuẩn thực hiện bằng Google cho thấy mã thực hiện 2 để 5 lần nhanh hơn với Android 2.2 so với Android 2.1. Trong khi các kết quả có thể khác nhau tùy thuộc vào những gì hiện có mã của bạn, bạn có thể mong đợi một gia tăng đáng kể trong tốc độ khi sử dụng Android 2.2 và phiên bản mới hơn. Sự vắng mặt của một trình biên dịch JIT trong Android 2.1 và phiên bản trước đó có thể ảnh hưởng đến các chiến lược tối ưu hóa của bạn một cách đáng kể. Nếu bạn có ý định thiết bị mục tiêu chạy Android 1.5 (tên mã là Cupcake), 1,6 (tên mã là Donut) hoặc 2.1 (tên mã là Eclair), hầu hết có khả năng bạn sẽ cần để xem xét kỹ lưỡng hơn những gì bạn muốn hoặc cần phải cung cấp trong ứng dụng của bạn. Hơn nữa, thiết bị chạy các phiên bản Android trước đó là thiết bị cũ, đó là ít mạnh mẽ hơn so với những cái mới hơn. Trong khi thị phần của Android 2.1 và trước đó thiết bị thu hẹp lại, họ vẫn còn đại diện cho khoảng 12% tính đến tháng 12 năm 2011). Chiến lược có thể là: Không tối ưu hóa ở tất cả. Ứng dụng của bạn có thể khá chậm trên những thiết bị cũ.Yêu cầu tối thiểu API cấp 8 trong ứng dụng của bạn, mà sau đó có thể được cài đặt chỉ trên Android 2.2 hoặc phiên bản mới hơn. Tối ưu hóa cho các thiết bị cũ để cung cấp một kinh nghiệm người dùng tốt ngay cả khi không có trình biên dịch JIT là hiện tại. Điều này có nghĩa là vô hiệu hóa tính năng CPU quá nặng.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Thông thường, bạn sẽ không cần phải nhìn vào bytecode ứng dụng của bạn. Điều này đặc biệt đúng với Android 2.2 (tên mã là Froyo) và các phiên bản sau này vì một Just-In-Time (JIT) biên dịch đã được giới thiệu trong Android 2.2. Trình biên dịch JIT Dalvik biên dịch bytecode Dalvik vào mã nguồn gốc, có thể thực hiện nhanh hơn đáng kể. Một trình biên dịch JIT (đôi khi được gọi đơn giản là một JIT) cải thiện hiệu suất đáng kể bởi vì:
. Mã Native được trực tiếp thực hiện bởi các CPU mà không cần phải được giải thích bởi một máy ảo
. Mã Native có thể được tối ưu hóa cho một kiến trúc cụ thể
tiêu chí chuẩn được thực hiện bởi Google cho thấy đoạn mã thực thi 2-5 lần nhanh hơn với Android 2.2 so với Android 2.1. Trong khi các kết quả có thể khác nhau tùy thuộc vào những gì mã của bạn có, bạn có thể mong đợi một sự gia tăng đáng kể về tốc độ khi sử dụng Android 2.2 và các phiên bản sau.
Sự vắng mặt của một trình biên dịch JIT trong Android 2.1 và các phiên bản trước đó có thể ảnh hưởng đến chiến lược tối ưu hóa của bạn một cách đáng kể. Nếu bạn nhắm tới các thiết bị chạy Android 1.5 (tên mã Cupcake), 1.6 (tên mã là Donut), hoặc 2.1 (tên mã là Eclair), rất có thể bạn sẽ cần phải xem xét kỹ lưỡng hơn những gì bạn muốn hoặc cần cung cấp trong ứng dụng của bạn. Hơn nữa, các thiết bị chạy các phiên bản Android trước đó là các thiết bị cũ, được ít mạnh mẽ hơn so với những cái mới hơn. Trong khi thị phần của các thiết bị Android 2.1 và trước đó là thu hẹp lại, họ vẫn chiếm khoảng 12% như của tháng 12 năm 2011). Chiến lược có thể là:
Đừng tối ưu hóa ở tất cả. Ứng dụng của bạn có thể được khá chậm trên các thiết bị cũ.
Yêu cầu tối thiểu cấp độ API 8 trong ứng dụng của bạn, sau đó có thể được cài đặt chỉ trên Android 2.2 hoặc các phiên bản sau.
Tối ưu hóa cho các thiết bị cũ để cung cấp một trải nghiệm người dùng tốt ngay cả khi không có trình biên dịch JIT có mặt . Điều này có thể có nghĩa là vô hiệu hóa tính năng mà quá CPU nặng.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: