理论部分

1、每个设备都有一个唯一序列号,Android设备也不例外,PC上用Mac地址

实践部分

1、核心代码:

Secure.getString(getContentResolver(),Secure.ANDROID_ID);

2、一个小案例:

main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<TextView
android:id="@+id/tvId"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />

</LinearLayout>

import android.app.Activity;
import android.os.Bundle;
import android.provider.Settings.Secure;
import android.widget.TextView;

public class AndroididActivity extends Activity {
TextView tvId = null;
String androidId = null;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
androidId = Secure.getString(getContentResolver(), Secure.ANDROID_ID);
tvId = (TextView)findViewById(R.id.tvId);
tvId.setText(androidId);
tvId.setTextSize(30.0f);
}
}

更多相关文章

  1. 在Cocos2d-x中处理Android(安卓)系统设备的Menu和Back按键的响应
  2. Android下的POS打印机调用
  3. Android设备Root检测方法
  4. android设备唯一码的获取之二
  5. 翻译Android(安卓)USB HOST API
  6. 安装busybox到Android设备
  7. 在定制android设备时,刷机后不全屏显示或实现长按Home键current a
  8. android命令行下创建虚拟设备avd
  9. Android获取webView快照与屏幕截屏的方法

随机推荐

  1. Android修改ActionBar背景颜色和标题,菜单
  2. android 获取通讯录并显示listview
  3. 在Android项目中导入的很普通的包都无法
  4. Android 防短时间内重复点击
  5. Android 监听U盘插入和拔出并获取U盘文件
  6. Android中FTP上传、下载的功能实现(含进度
  7. Android -- SpannableString
  8. 【Android】MTK Android 修改默认日期时
  9. 极光推送监听点击通知栏
  10. Android(安卓)四大组件之Activity(Activi