Trang chủ > Android > Cách lấy Universally unique identifier và User agent

Cách lấy Universally unique identifier và User agent


1. Để lấy universally unique identifier (UUID) của một thiết bị chạy hệ điều hành Android, ta làm như sau:

public String getDeviceID() {
TelephonyManager tManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String uuid = tManager.getSubscriberId();
return uuid;
}

2. Bạn cần tạo một http-based connection để gửi request tới một resource online nào đó và bạn muốn gửi kèm user-agent trong phần headers của request để giúp resource online kia nhận dạng được thiết bị đang gửi request tới nó và trả về cho bạn một response thích hợp nhất? Quá đen cho Sunderland. Bản thân mình đã từng phải loay hoay tìm cách lấy user-agent bằng code trong android, rất mất thời gian. Tuy nhiên bắt đầu từ Android 2.1 một thuộc tính trong đối tượng System đã được thêm vào để giúp cho việc lấy user-agent trong android trở nên rất đơn giản:

String userAgent = System.getProperty("http.agent");

Advertisements
Chuyên mục:Android
  1. Không có bình luận
  1. No trackbacks yet.

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất / Thay đổi )

Connecting to %s

%d bloggers like this: