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");

Chuyên mục:Android
  1. Chưa có phản hồi.
  1. No trackbacks yet.

Gửi phản hồ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 Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: