如何获取Windows的build版本号号和build Number还有CPU的频率,型号

如何知道内存条型号频率
如何知道内存条型号频率
学习啦【内存知识】 编辑:捷锋
  你们知道条的型号频率怎么查看吗?下面是学习啦小编带来如何知道内存条型号频率的内容,欢迎阅读!
  知道内存条型号频率方法一:
  首先,当然是要靠windows系统自身的工具盒方法来查看内存频率。按下WIN键+R组合键,打开运行,输入cmd,回车,进入命令提示符窗口,在其中输入wmic memorychip。注意,wmic和memorychip两个单词之间的空格不要忽略哦。如图,你会查看到关于内存非常详细的信息,包括频率,还包括内存个数、容量、位宽、描述等等。
  知道内存条型号频率方法二:
  鲁大师的安装类似于CPU-Z。如有需要,请未安装的读者朋友们下载安装。安装后,打开鲁大师软件,可以看到概览中清晰的显示了各个硬件的具体信息,其中包含了内存的频率。如下图。
看了&如何知道内存条型号频率&的内容的人还看:
本文已影响 人
[如何知道内存条型号频率]相关的文章
看过本文的人还看了
752人看了觉得好
2811人看了觉得好
766人看了觉得好
【内存知识】图文推荐
Copyright & 2006 -
All Rights Reserved
学习啦 版权所有Android开发平台中,可通过 获取本机号码。
TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNumber是一个EditText 用于显示手机号
根据Android的安全机制,在使用TelephonyManager时,必须在AndroidManifest.xml中添加&uses-permission android:name="READ_PHONE_STATE" /& 否则无法获得系统的许可。
手机型号 Build.MODEL
The end-user-visible name for the end product.
sdk版本 Build.VERSION.SDK
This constant is deprecated. Use&&to easily get this as an integer.
及frimware版本号(系统版本号) Build.VERSION.RELEASE
The user-visible version string.
private void loadPhoneStatus(){
TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
txtPhoneModel.setText(Build.MODEL); //手机型号
txtPhoneNumber.setText(phoneMgr.getLine1Number());//本机电话号码
txtSdkVersion.setText(Build.VERSION.SDK);//SDK版本号
txtOsVersion.setText(Build.VERSION.RELEASE);//Firmware/OS 版本号}
事实上,Build能向我们提供包括 硬件厂商,硬件编号,序列号等很多信息 调用方法也都同上,很简单。
The name of the underlying board, like "goldfish".
The system bootloader version number.
The brand (e.g., carrier) the software is customized for, if any.
The name of the instruction set (CPU type + ABI convention) of native code.
The name of the second instruction set (CPU type + ABI convention) of native code.
The name of the industrial design.
A build ID string meant for displaying to the user
A string that uniquely identifies this build.
The name of the hardware (from the kernel command line or /proc).
Either a changelist number, or a label like "M4-rc20".
The manufacturer of the product/hardware.
The end-user-visible name for the end product.
The name of the overall product.
The radio firmware version number.
A hardware serial number, if available.
Comma-separated tags describing the build, like "unsigned,debug".
The type of build, like "user" or "eng".
Value used for when a build property is unknown.
最近在做韩国一家公司的Android平台软件开发,我的手机号是韩国的啦。所以看到010打头的号码,别太惊讶..
Windows下获取Android系统源码
接手android也有一年的时间了,由于刚开始学习时资料比较少,又大多都是断章取义的,所以对于android我一直处于似懂非懂的状态下。今天终于感觉到该留点学习的经验吧,那就从这篇开始我的android系列文章了。
Android使用Git管理源代码的,在Linux下我们可以使用ubuntu来获取系统源码,下面我就逐步介绍在Windows些如何获取Android系统源码了。
一。安装msysGit
在google的中这样介绍到:
If you just want to useGitto do your version control in Windows, you will need to downloadGit for Windows, run the installer, and you are ready to start.Note:Git for Windows is a project run by volunteers, so if you want it to improve,volunteer!
If you want to download and install the complete source code ofGit for Windows(including C compiler) to start hacking, you will need to install the full development system which is calledmsysGit.
注释:如果你需要使用Git工具在Windows下进行版本控制,你可以使用基于Windows的Git,这里提供了msysGit的安装下载。
我们选择full安装版本,。
下载msysGit安装包后安装,在安装过程中msysGit会自动的安装或编译基于Windows环境的Git。编译Git需要点时间,安装完后截图如下:
这就是Git的shell窗口,你可以在其中通过命名行操作下载得到Android的系统源码,下面就以Lunacher&&桌面&&为例下载源码。
二。下载Luancher源码
Android系统源码都在网址下,其中那个系统app都在platform/packages/apps结构下。
在刚才的Git的shell命名行窗口中输入下面的命名:
git clone git://android.git.kernel.org/platform/packages/apps/Luancher2.git
你就可以在你的msysGit安装目录的git下(~\msysgit\msysgit\git)看到Luancher工程文件夹了。
然后打开~\msysgit\msysgit\git\Luancher2文件夹,就可以看到Android的Luancher系统源码工程了。
对于其他的app系统源码的获取方法和上述的Luancher相同,只是命名行后的参数不同。
git clone git://android.git.kernel.org/需下载源码的app所在的位置。
三。启动msysGit
有些朋友在关闭了msysGit命名行窗口后就找不到重新打开的链接了,不用着急,你只需要在你安装的msysGit路径下双击执行msys.bat文件即可。
所有的都大功告成了。
频道: 电脑 标签:
本机 电话号码 手机 型号
&&&&相关课程
12345678910handsome7038 的BLOG
用户名:handsome7038
文章数:120
评论数:114
访问量:72642
注册日期:
阅读量:5863
阅读量:12276
阅读量:336903
阅读量:1040584
51CTO推荐博文
& &前一阵写了一个获取网络内主机类型的脚本,没有写任何解释类的说明直接发上来造成好多兄弟们有很多疑问。今天就拣几个有特点的功能说明一下。 & &获取windows系统或者性能参数。 & &在powershell出现之前系统管理员习惯用VB来实现获取以上参数的功能(当然现在也可以),但本次文章的重点主是说powershell怎么实现获取以上参数信息,Powershell提供了很多扩展的功能可以直接访问.net框架,WMI,COM自动化和API的调用等。 & &下面我们举例说明一哈通过WMI获取主机的内存信息: & &1获取本地主机空余内存大小:[PS] C:\&(GWMI win32_OperatingSystem).FreePhysicalMemory
1245384 & &2获取本地主机的总内存大小:[PS] C:\&(GWMI win32_OperatingSystem).TotalVisibleMemorySize
4166596 & &3如果我们想查看还能查看还有哪些类可以获取,按如下操作就可以看到:[PS] C:\&GWMI win32_OperatingSystem | Get-Member
TypeName: System.Management.ManagementObject#root\cimv2\Win32_OperatingSystem
MemberType
Definition
----------
----------
System.Management.ManagementBaseObject Reboot()
SetDateTime
System.Management.ManagementBaseObject SetDateTime(System.String LocalDateTi
System.Management.ManagementBaseObject Shutdown()
Win32Shutdown
System.Management.ManagementBaseObject Win32Shutdown(System.Int32 Flags, Sys
Win32ShutdownTracker
System.Management.ManagementBaseObject Win32ShutdownTracker(System.UInt32 Ti
BootDevice
System.String BootDevice {}
BuildNumber
System.String BuildNumber {}
System.String BuildType {}
System.String Caption {}
System.String CodeSet {}
CountryCode
System.String CountryCode {}
CreationClassName
System.String CreationClassName {}
CSCreationClassName
System.String CSCreationClassName {}
CSDVersion
System.String CSDVersion {}
System.String CSName {}
CurrentTimeZone
System.Int16 CurrentTimeZone {}
DataExecutionPrevention_32BitApplications Property
System.Boolean DataExecutionPrevention_32BitApplications {}
DataExecutionPrevention_Available
System.Boolean DataExecutionPrevention_Available {}
DataExecutionPrevention_Drivers
System.Boolean DataExecutionPrevention_Drivers {}
DataExecutionPrevention_SupportPolicy
System.Byte DataExecutionPrevention_SupportPolicy {}
System.Boolean Debug {}
Description
System.String Description {}
Distributed
System.Boolean Distributed {}
EncryptionLevel
System.UInt32 EncryptionLevel {}
ForegroundApplicationBoost
System.Byte ForegroundApplicationBoost {}
FreePhysicalMemory
System.UInt64 FreePhysicalMemory {}
FreeSpaceInPagingFiles
System.UInt64 FreeSpaceInPagingFiles {}
FreeVirtualMemory
System.UInt64 FreeVirtualMemory {}
InstallDate
System.String InstallDate {}
LargeSystemCache
System.UInt32 LargeSystemCache {}
LastBootUpTime
System.String LastBootUpTime {}
LocalDateTime
System.String LocalDateTime {}
System.String Locale {}
Manufacturer
System.String Manufacturer {}
MaxNumberOfProcesses
System.UInt32 MaxNumberOfProcesses {}
MaxProcessMemorySize
System.UInt64 MaxProcessMemorySize {}
MUILanguages
System.String[] MUILanguages {}
System.String Name {}
NumberOfLicensedUsers
System.UInt32 NumberOfLicensedUsers {}
NumberOfProcesses
System.UInt32 NumberOfProcesses {}
NumberOfUsers
System.UInt32 NumberOfUsers {}
OperatingSystemSKU
System.UInt32 OperatingSystemSKU {}
Organization
System.String Organization {}
OSArchitecture
System.String OSArchitecture {}
OSLanguage
System.UInt32 OSLanguage {}
OSProductSuite
System.UInt32 OSProductSuite {}
System.UInt16 OSType {}
OtherTypeDescription
System.String OtherTypeDescription {}
PAEEnabled
System.Boolean PAEEnabled {}
PlusProductID
System.String PlusProductID {}
PlusVersionNumber
System.String PlusVersionNumber {}
System.Boolean Primary {}
ProductType
System.UInt32 ProductType {}
RegisteredUser
System.String RegisteredUser {}
SerialNumber
System.String SerialNumber {}
ServicePackMajorVersion
System.UInt16 ServicePackMajorVersion {}
ServicePackMinorVersion
System.UInt16 ServicePackMinorVersion {}
SizeStoredInPagingFiles
System.UInt64 SizeStoredInPagingFiles {}
System.String Status {}
System.UInt32 SuiteMask {}
SystemDevice
System.String SystemDevice {}
SystemDirectory
System.String SystemDirectory {}
SystemDrive
System.String SystemDrive {}
TotalSwapSpaceSize
System.UInt64 TotalSwapSpaceSize {}
TotalVirtualMemorySize
System.UInt64 TotalVirtualMemorySize {}
TotalVisibleMemorySize
System.UInt64 TotalVisibleMemorySize {}
System.String Version {}
WindowsDirectory
System.String WindowsDirectory {}
System.String __CLASS {}
__DERIVATION
System.String[] __DERIVATION {}
System.String __DYNASTY {}
System.Int32 __GENUS {}
__NAMESPACE
System.String __NAMESPACE {}
System.String __PATH {}
__PROPERTY_COUNT
System.Int32 __PROPERTY_COUNT {}
System.String __RELPATH {}
System.String __SERVER {}
__SUPERCLASS
System.String __SUPERCLASS {}
PropertySet
FREE {FreePhysicalMemory, FreeSpaceInPagingFiles, FreeVirtualMemory, Name}
PropertySet
PSStatus {Status, Name}
ConvertFromDateTime
ScriptMethod System.Object ConvertFromDateTime();
ConvertToDateTime
ScriptMethod System.Object ConvertToDateTime(); & 4 如果我们想获取远程主机的参数应该怎么操作呢只需加上-computer参数比如:[PS] C:\&(GWMI -computer bjexfe01
win32_OperatingSystem).TotalVisibleMemorySize
了这篇文章
类别:┆阅读(0)┆评论(0)2182人阅读
Android(59)
豆沙绿:#ecf5e4
豆沙绿RGB色值:R:236& G:245& B:228
Android开发平台中,可通过&获取本机号码。
TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNumber是一个EditText 用于显示手机号
根据Android的安全机制,在使用TelephonyManager时,必须在AndroidManifest.xml中添加&uses-permission android:name=&READ_PHONE_STATE& /& 否则无法获得系统的许可。
手机型号 Build.MODEL
The end-user-visible name for the end product.
sdk版本 Build.VERSION.SDK
This constant is deprecated. Use&&to easily get this as an integer.
及frimware版本号(系统版本号)&Build.VERSION.RELEASE
The user-visible version string.
private void loadPhoneStatus(){
TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
txtPhoneModel.setText(Build.MODEL); //手机型号
txtPhoneNumber.setText(phoneMgr.getLine1Number());//本机电话号码
txtSdkVersion.setText(Build.VERSION.SDK);//SDK版本号
txtOsVersion.setText(Build.VERSION.RELEASE);//Firmware/OS 版本号}
事实上,Build能向我们提供包括 硬件厂商,硬件编号,序列号等很多信息 调用方法也都同上,很简单。
The name of the underlying board, like &goldfish&.
The system bootloader version number.
The brand (e.g., carrier) the software is customized for, if any.
The name of the instruction set (CPU type + ABI convention) of native code.
The name of the second instruction set (CPU type + ABI convention) of native code.
The name of the industrial design.
A build ID string meant for displaying to the user
A string that uniquely identifies this build.
The name of the hardware (from the kernel command line or /proc).
Either a changelist number, or a label like &M4-rc20&.
The manufacturer of the product/hardware.
The end-user-visible name for the end product.
The name of the overall product.
The radio firmware version number.
A hardware serial number, if available.
Comma-separated tags describing the build, like &unsigned,debug&.
The type of build, like &user& or &eng&.
Value used for when a build property is unknown.
=================================================
首先我们来明确几个概念:
SIM卡存储的数据可分为四类:
第一类是固定存放的数据。这类数据在移动电话机被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)、鉴权和加密算法等等。
第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TMSI)、禁止接入的公共电话网代码等。
第三类是相关的业务代码,如个人识别码(PIN)、解锁码(PUK)、计费费率等。
第四类是电话号码簿,是手机用户随时输入的电话号码。用户全部资料几乎都存储在SIM卡内,因此SIM卡又称为用户资料识别卡。
IMSI是一个唯一的数字, 标识了GSM和UMTS&网络里的唯一一个用户.&它存储 在手机的SIM卡里,它会通过手机发送到网络上.&IMSI&与&SIM唯一对应
IMEI也是一串唯一的数字, 标识了&GSM&和&UMTS网络里的唯一一个手机.它通常被打印在手机里电池下面的那一面,拨&*#06#&也能看到它.&IMEI&与&设备唯一对应.
1。IMEI不存在于SIM卡中,它是手机本身的串号。&
2。通常我们所说的手机号也不存在于SIM卡中,虽然SIM卡中有一个专门存储SIM卡本身号码的地方,但是此号码是通过手工设定的,而且是可以更改的。&SIM卡的识别通常使用IMSI号,这个对于SIM卡是唯一的。&
3。使用SimGetRecordInfo之类的函数获得SIM卡的IMSI号码能否成功依赖于设备制造商是否实现了此函数,据我所知在DOPOD的机器上是可以获得,但是在联想的机器上却不行,其他机器没有。&
4。获得IMEI以及IMSI可以通过RIL或者TAPI中的LINE操作的函数获得。
下面给出获取手机本机号码的代码:
TelephonyManager tm = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);
String deviceid = tm.getDeviceId();
String tel = tm.getLine1Number();
String imei = tm.getSimSerialNumber();
String imsi = tm.getSubscriberId();
添加权限:
&uses-permission android:name=&android.permission.READ_PHONE_STATE& /&
注意,手机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没有把手机号码的数据写入到sim卡中。这个就像是一个变量,当移动运营商为它赋值了,它自然就会有值。不赋值自然为空。这就是为什么很多人得不到本机号码的原因。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:81935次
排名:千里之外
转载:56篇
评论:41条
(4)(4)(1)(6)(8)(4)(31)(6)}

我要回帖

更多关于 buildnumber 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信