Java Examples for android.os.Build.USER
The following java examples will help you to understand the usage of android.os.Build.USER. These source code samples are taken from different open source projects.
Example 1
Project: crash-catcher-android-master File: SystemInfoV8.java View source code |
@Override public String build() { StringBuilder sb = new StringBuilder("--SYSTEM V8--").append(DELIMITER); add(sb, "BOARD", android.os.Build.BOARD); add(sb, "BOOTLOADER", android.os.Build.BOOTLOADER); add(sb, "BRAND", android.os.Build.BRAND); add(sb, "CPU_ABI", android.os.Build.CPU_ABI); add(sb, "CPU_ABI2", android.os.Build.CPU_ABI2); add(sb, "DEVICE", android.os.Build.DEVICE); add(sb, "DISPLAY", android.os.Build.DISPLAY); add(sb, "FINGERPRINT", android.os.Build.FINGERPRINT); add(sb, "HARDWARE", android.os.Build.HARDWARE); add(sb, "HOST", android.os.Build.HOST); add(sb, "ID", android.os.Build.ID); add(sb, "MANUFACTURER", android.os.Build.MANUFACTURER); add(sb, "MODEL", android.os.Build.MODEL); add(sb, "PRODUCT", android.os.Build.PRODUCT); add(sb, "Radio firmware", android.os.Build.RADIO); add(sb, "TAGS", android.os.Build.TAGS); add(sb, "TYPE", android.os.Build.TYPE); add(sb, "UNKNOWN", android.os.Build.UNKNOWN); add(sb, "USER", android.os.Build.USER); add(sb, "TIME", String.valueOf(android.os.Build.TIME)); return sb.toString(); }
Example 2
Project: momock-android-master File: EmailDeviceInfoHelper.java View source code |
public static String getFullMessage(Context context, String msg) { StringBuilder sb = new StringBuilder(); TelephonyManager mTelephonyMgr = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); sb.append("IMSI :" + mTelephonyMgr.getSubscriberId() + "\r\n"); sb.append("IMEI :" + mTelephonyMgr.getDeviceId() + "\r\n"); sb.append("ID :" + android.os.Build.ID + "\r\n"); sb.append("USER :" + android.os.Build.USER + "\r\n"); sb.append("IP :" + getLocalIpAddressInfo() + "\r\n"); String ua = "android"; ua += ";VERSION/" + android.os.Build.VERSION.RELEASE; ua += ";MANUFACTURER/" + android.os.Build.MANUFACTURER; ua += ";MODEL/" + android.os.Build.MODEL; ua += ";BOARD/" + android.os.Build.BOARD; ua += ";BRAND/" + android.os.Build.BRAND; ua += ";DEVICE/" + android.os.Build.DEVICE; ua += ";HARDWARE/" + android.os.Build.HARDWARE; ua += ";PRODUCT/" + android.os.Build.PRODUCT; sb.append("UA :" + ua + "\r\n"); sb.append("\r\n======================================================\r\n"); sb.append(msg); return sb.toString(); }
Example 3
Project: TweetTopics2.0-master File: ErrorReporter.java View source code |
@Override
public void uncaughtException(Thread thread, Throwable throwable) {
Log.d(Utils.TAG, "Force Close in TweetTopics");
PreferenceUtils.setFinishForceClose(app.getApplicationContext(), true);
StringBuilder sb = new StringBuilder();
sb.append("Package App: " + Utils.packageName);
try {
sb.append("\rVersion manifest: " + app.getPackageManager().getPackageInfo(app.getPackageName(), 0).versionName);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
sb.append("\rVersion App: " + app.getApplicationContext().getString(R.string.version));
sb.append("\rAndroid version: " + Build.VERSION.RELEASE);
sb.append("\rPhone: " + Build.MODEL);
try {
PackageManager pm = app.getApplicationContext().getPackageManager();
PackageInfo pi;
// Version
pi = pm.getPackageInfo(app.getApplicationContext().getPackageName(), 0);
sb.append("\rBoard: " + android.os.Build.BOARD);
sb.append("\rBrand: " + android.os.Build.BRAND);
sb.append("\rDevice: " + android.os.Build.DEVICE);
sb.append("\rDisplay: " + android.os.Build.DISPLAY);
sb.append("\rFingerPrint: " + android.os.Build.FINGERPRINT);
sb.append("\rHost: " + android.os.Build.HOST);
sb.append("\rId: " + android.os.Build.ID);
sb.append("\rProduct: " + android.os.Build.PRODUCT);
sb.append("\rTags: " + android.os.Build.TAGS);
sb.append("\rTime: " + android.os.Build.TIME);
sb.append("\rType: " + android.os.Build.TYPE);
sb.append("\rUser: " + android.os.Build.USER);
} catch (Exception e) {
e.printStackTrace();
}
sb.append("\r--------------------------------------\r");
sb.append(Log.getStackTraceString(throwable));
SaveAsFile(sb.toString());
//Resume original error
originalHandler.uncaughtException(thread, throwable);
}
Example 4
Project: ClubSeed-master File: StartActivity.java View source code |
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_start); AppUtils.sAppContext = getApplicationContext(); AppUtils.sSharedPreferences = PreferenceManager.getDefaultSharedPreferences(AppUtils.sAppContext); AppUtils.isReadingMode = AppUtils.sSharedPreferences.getBoolean(getString(R.string.pref_reading_mode), true); AppUtils.sNullListPhp = setNullListPhp(); AppUtils.savedEvents = new HashMap<>(); String phoneInfo = "Product: " + android.os.Build.PRODUCT; phoneInfo += ", VERSION_CODES.BASE: " + android.os.Build.VERSION_CODES.BASE; phoneInfo += ", MODEL: " + android.os.Build.MODEL; phoneInfo += ", SDK: " + android.os.Build.VERSION.SDK; phoneInfo += ", VERSION.RELEASE: " + android.os.Build.VERSION.RELEASE; phoneInfo += ", DEVICE: " + android.os.Build.DEVICE; phoneInfo += ", DISPLAY: " + android.os.Build.DISPLAY; phoneInfo += ", BRAND: " + android.os.Build.BRAND; phoneInfo += ", BOARD: " + android.os.Build.BOARD; phoneInfo += ", FINGERPRINT: " + android.os.Build.FINGERPRINT; phoneInfo += ", ID: " + android.os.Build.ID; phoneInfo += ", MANUFACTURER: " + android.os.Build.MANUFACTURER; phoneInfo += ", USER: " + android.os.Build.USER; AppUtils.phoneInfo = phoneInfo; new Thread(new Runnable() { @Override public void run() { File[] files = AppUtils.sAppContext.getFilesDir().listFiles(new FileFilter() { @Override public boolean accept(File pathname) { return pathname.getName().contains(".event"); } }); for (File file : files) { Log.d("HR", "Name:" + file.getName()); try { String jsonString = AppUtils.loadString(file.getName()); Event event = (Event) JSON.parseObject(jsonString, Event.class); Debug.showLog(event.getSummary()); File bitmapFile = new File(AppUtils.sAppContext.getFilesDir() + "/" + event.getID() + ".png"); if (bitmapFile.exists()) { Debug.showLog(bitmapFile.getName()); Bitmap bitmap = AppUtils.loadBitmap(bitmapFile.getName()); event.setBitmap(bitmap); } AppUtils.savedEvents.put(Integer.parseInt(event.getID()), event); } catch (Exception e) { e.printStackTrace(); continue; } } } }).run(); new Handler().postDelayed(new Runnable() { @Override public void run() { Intent mainIntent = new Intent(StartActivity.this, MainActivity.class); StartActivity.this.startActivity(mainIntent); StartActivity.this.finish(); } }, SPLASH_DISPLAY_LENGHT); }
Example 5
Project: ppc1-master File: DeviceFun.java View source code |
public static void printDeviceInf(String tag) { StringBuilder sb = new StringBuilder(); sb.append("PRODUCT ").append(android.os.Build.PRODUCT).append("\n"); sb.append("BOARD ").append(android.os.Build.BOARD).append("\n"); sb.append("BOOTLOADER ").append(android.os.Build.BOOTLOADER).append("\n"); sb.append("BRAND ").append(android.os.Build.BRAND).append("\n"); sb.append("CPU_ABI ").append(android.os.Build.CPU_ABI).append("\n"); sb.append("CPU_ABI2 ").append(android.os.Build.CPU_ABI2).append("\n"); sb.append("DEVICE ").append(android.os.Build.DEVICE).append("\n"); sb.append("DISPLAY ").append(android.os.Build.DISPLAY).append("\n"); sb.append("FINGERPRINT ").append(android.os.Build.FINGERPRINT).append("\n"); sb.append("HARDWARE ").append(android.os.Build.HARDWARE).append("\n"); sb.append("HOST ").append(android.os.Build.HOST).append("\n"); sb.append("ID ").append(android.os.Build.ID).append("\n"); sb.append("MANUFACTURER ").append(android.os.Build.MANUFACTURER).append("\n"); sb.append("MODEL ").append(android.os.Build.MODEL).append("\n"); sb.append("PRODUCT ").append(android.os.Build.PRODUCT).append("\n"); sb.append("RADIO ").append(android.os.Build.RADIO).append("\n"); sb.append("SERIAL ").append(android.os.Build.SERIAL).append("\n"); sb.append("TAGS ").append(android.os.Build.TAGS).append("\n"); sb.append("TIME ").append(android.os.Build.TIME).append("\n"); sb.append("TYPE ").append(android.os.Build.TYPE).append("\n"); sb.append("USER ").append(android.os.Build.USER).append("\n"); Log.i(tag, sb.toString()); }
Example 6
Project: AppJone-master File: DeviceInfoFragment.java View source code |
private void initData() {
TelephonyManager tm = (TelephonyManager) getActivity().getSystemService(Context.TELEPHONY_SERVICE);
String imei = tm.getDeviceId();
String tel = tm.getLine1Number();
//todo
System.out.println("imei: " + imei + ", tel: " + tel);
String deviceName = SystemUtil.isPad(getActivity()) ? "平板" : "手机";
addItemView("本机类型", deviceName);
addItemView("设备制造商", android.os.Build.MANUFACTURER);
addItemView("设备品牌", android.os.Build.BRAND);
addItemView("产品名称: ", android.os.Build.PRODUCT);
addItemView("设备型号", android.os.Build.MODEL);
String versionName = "unknown";
if (versionNameMap != null && versionNameMap.containsKey(android.os.Build.VERSION.SDK_INT)) {
versionName = versionNameMap.get(android.os.Build.VERSION.SDK_INT);
}
addItemView("系统版本", android.os.Build.VERSION.RELEASE + "(" + versionName + ")");
addItemView("系统API级别", android.os.Build.VERSION.SDK_INT + "");
DisplayMetrics displayMetrics = SystemUtil.getDisplayMetrics(getActivity());
addItemView("屏幕分辨率", displayMetrics.widthPixels + " X " + displayMetrics.heightPixels + " " + SystemUtil.getScreenPhysicalSize(getActivity()));
addItemView("屏幕密度", displayMetrics.densityDpi + "(" + displayMetrics.density + ")");
addItemView("设备用户名", android.os.Build.USER);
addItemView("设备主机地址", android.os.Build.HOST);
addItemView("设备版本号", android.os.Build.ID);
addItemView("设备驱动名称", android.os.Build.DEVICE);
addItemView("设备显示的版本包", android.os.Build.DISPLAY);
addItemView("设备的唯一标识", android.os.Build.FINGERPRINT);
addItemView("设备基板名称", android.os.Build.BOARD);
addItemView("设备引导程序版本号", android.os.Build.BOOTLOADER);
addItemView("设备指令集名称(CPU的类型)", android.os.Build.CPU_ABI);
addItemView("第二个指令集名称", android.os.Build.CPU_ABI2);
addItemView("设备硬件名称", android.os.Build.HARDWARE);
addItemView("无线电固件版本号", android.os.Build.RADIO);
addItemView("设备标签", android.os.Build.TAGS);
addItemView("设备版本类型", android.os.Build.TYPE);
addItemView("设备当前的系统开发代号", android.os.Build.VERSION.CODENAME);
addItemView("系统源代码控制值", android.os.Build.VERSION.INCREMENTAL);
System.out.println("KITKAT: " + Build.VERSION_CODES.KITKAT);
}
Example 7
Project: android-utils-master File: BaseCrashHandler.java View source code |
/** * 获取手机信息 * * @return */ public String getPhoneInfo() { String phoneInfo = "Product: " + android.os.Build.PRODUCT; phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI; phoneInfo += ", TAGS: " + android.os.Build.TAGS; phoneInfo += ", VERSION_CODES.BASE: " + android.os.Build.VERSION_CODES.BASE; phoneInfo += ", MODEL: " + android.os.Build.MODEL; phoneInfo += ", SDK: " + android.os.Build.VERSION.SDK_INT; phoneInfo += ", VERSION.RELEASE: " + android.os.Build.VERSION.RELEASE; phoneInfo += ", DEVICE: " + android.os.Build.DEVICE; phoneInfo += ", DISPLAY: " + android.os.Build.DISPLAY; phoneInfo += ", BRAND: " + android.os.Build.BRAND; phoneInfo += ", BOARD: " + android.os.Build.BOARD; phoneInfo += ", FINGERPRINT: " + android.os.Build.FINGERPRINT; phoneInfo += ", ID: " + android.os.Build.ID; phoneInfo += ", MANUFACTURER: " + android.os.Build.MANUFACTURER; phoneInfo += ", USER: " + android.os.Build.USER; return phoneInfo; }
Example 8
Project: feathercoin-wallet-master File: CrashReporter.java View source code |
public static void appendDeviceInfo(final Appendable report, final Context context) throws IOException {
final Resources res = context.getResources();
final Configuration config = res.getConfiguration();
final ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
report.append("Date: " + new Date() + "\n");
report.append("Phone Model: " + android.os.Build.MODEL + "\n");
report.append("Android Version: " + android.os.Build.VERSION.RELEASE + "\n");
report.append("Board: " + android.os.Build.BOARD + "\n");
report.append("Brand: " + android.os.Build.BRAND + "\n");
report.append("Device: " + android.os.Build.DEVICE + "\n");
report.append("Display: " + android.os.Build.DISPLAY + "\n");
report.append("Finger Print: " + android.os.Build.FINGERPRINT + "\n");
report.append("Host: " + android.os.Build.HOST + "\n");
report.append("ID: " + android.os.Build.ID + "\n");
// report.append("Manufacturer: " + manufacturer + "\n");
report.append("Model: " + android.os.Build.MODEL + "\n");
report.append("Product: " + android.os.Build.PRODUCT + "\n");
report.append("Tags: " + android.os.Build.TAGS + "\n");
report.append("Time: " + android.os.Build.TIME + "\n");
report.append("Type: " + android.os.Build.TYPE + "\n");
report.append("User: " + android.os.Build.USER + "\n");
report.append("Configuration: " + config + "\n");
report.append("Screen Layout: size " + (config.screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) + " long " + (config.screenLayout & Configuration.SCREENLAYOUT_LONG_MASK) + "\n");
report.append("Display Metrics: " + res.getDisplayMetrics() + "\n");
report.append("Memory Class: " + activityManager.getMemoryClass() + "\n");
}
Example 9
Project: netmbuddy-master File: UnexpectedExceptionHandler.java View source code |
// ========================
// Privates
// ========================
private void setEnvironmentInfo(Context context) {
PackageManager pm = context.getPackageManager();
try {
PackageInfo pi = pm.getPackageInfo(context.getPackageName(), 0);
mPr.versionName = pi.versionName;
mPr.packageName = pi.packageName;
} catch (NameNotFoundException ignore) {
}
mPr.filesDir = context.getFilesDir().getAbsolutePath();
mBr.model = android.os.Build.MODEL;
mBr.androidVersion = android.os.Build.VERSION.RELEASE;
mBr.board = android.os.Build.BOARD;
mBr.brand = android.os.Build.BRAND;
mBr.device = android.os.Build.DEVICE;
mBr.display = android.os.Build.DISPLAY;
mBr.fingerPrint = android.os.Build.FINGERPRINT;
mBr.host = android.os.Build.HOST;
mBr.id = android.os.Build.ID;
mBr.product = android.os.Build.PRODUCT;
mBr.tags = android.os.Build.TAGS;
mBr.time = android.os.Build.TIME;
mBr.type = android.os.Build.TYPE;
mBr.user = android.os.Build.USER;
}
Example 10
Project: Anki-Android-master File: CustomExceptionHandler.java View source code |
private void collectInformation() {
Timber.i("collectInformation");
if (mCurContext == null) {
return;
}
try {
Timber.i("collecting information");
PackageManager pm = mCurContext.getPackageManager();
PackageInfo pi = pm.getPackageInfo(mCurContext.getPackageName(), 0);
// Version
mInformation.put("VersionName", pi.versionName);
// Package name
mInformation.put("PackageName", pi.packageName);
// Android version
mInformation.put("AndroidVersion", android.os.Build.VERSION.RELEASE);
mInformation.put("Board", android.os.Build.BOARD);
mInformation.put("Brand", android.os.Build.BRAND);
mInformation.put("Device", android.os.Build.DEVICE);
mInformation.put("Display", android.os.Build.DISPLAY);
// mInformation.put("FingerPrint", android.os.Build.FINGERPRINT);
mInformation.put("Host", android.os.Build.HOST);
mInformation.put("ID", android.os.Build.ID);
mInformation.put("Model", android.os.Build.MODEL);
mInformation.put("Product", android.os.Build.PRODUCT);
// mInformation.put("Tags", android.os.Build.TAGS);
mInformation.put("Time", Long.toString(android.os.Build.TIME));
// mInformation.put("Type", android.os.Build.TYPE);
// mInformation.put("User", android.os.Build.USER);
mInformation.put("TotalInternalMemory", Long.toString(getTotalInternalMemorySize()));
mInformation.put("AvailableInternalMemory", Long.toString(getAvailableInternalMemorySize()));
mInformation.put("Locale", AnkiDroidApp.getAppResources().getConfiguration().locale.toString());
Timber.i("Information collected");
} catch (Exception e) {
Timber.i(e.toString());
}
}
Example 11
Project: AndroidStudyDemo-master File: DeviceUtil.java View source code |
public static String getPhoneInfo() { StringBuilder phoneInfoSB = new StringBuilder(); phoneInfoSB.append("Product: ").append(android.os.Build.PRODUCT); phoneInfoSB.append(", CPU_ABI: ").append(android.os.Build.CPU_ABI); phoneInfoSB.append(", TAGS: ").append(android.os.Build.TAGS); phoneInfoSB.append(", VERSION_CODES.BASE: ").append(android.os.Build.VERSION_CODES.BASE); phoneInfoSB.append(", MODEL: ").append(android.os.Build.MODEL); phoneInfoSB.append(", SDK: ").append(android.os.Build.VERSION.SDK_INT); phoneInfoSB.append(", VERSION.RELEASE: ").append(android.os.Build.VERSION.RELEASE); phoneInfoSB.append(", DEVICE: ").append(android.os.Build.DEVICE); phoneInfoSB.append(", DISPLAY: ").append(android.os.Build.DISPLAY); phoneInfoSB.append(", BRAND: ").append(android.os.Build.BRAND); phoneInfoSB.append(", BOARD: ").append(android.os.Build.BOARD); phoneInfoSB.append(", FINGERPRINT: ").append(android.os.Build.FINGERPRINT); phoneInfoSB.append(", ID: ").append(android.os.Build.ID); phoneInfoSB.append(", MANUFACTURER: ").append(android.os.Build.MANUFACTURER); phoneInfoSB.append(", USER: ").append(android.os.Build.USER); return phoneInfoSB.toString(); }