您的位置:首页 > 移动开发 > Android开发

android 设备信息的获取总结

2016-11-25 12:18 190 查看
android 设备信息的获取总结

国家码及手机语言设置的获取

在工程的AndroidManifest.xml文件中,添加权限(非必要)

a. SIM卡提供国家代码(ISO)

TelephonyManager manager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);

CountryID = manager.getSimCountryIso().toUpperCase();

b.手机的语言设置

获取国家id

Configuration config = context.getResources().getConfiguration();

String countryConfig = config.locale.getCountry();

获取设置语言并修改

DisplayMetrics dm = getResources() .getDisplayMetrics();

config.locale = Locale.SIMPLIFIED_CHINESE;

getResources().updateConfiguration(config, dm);

c. String country = Locale.getDefault().getCountry();

Locale.getDefault().getDisplayLanguage();或Locale.getDefault().getLanguage()

附带国家码信息

<?xml version="1.0" encoding="utf-8"?>
<result>
<record id="ad" >
<field name="name">Andorra, Principality of</field>
<field name="code">ad</field>
<field file="base/static/img/country_flags/ad.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="376" name="phone_code" />
</record>
<record id="ae" >
<field name="name">United Arab Emirates</field>
<field name="code">ae</field>
<field file="base/static/img/country_flags/ae.png" name="image" type="base64" />
<field name="currency_id" ref="AED" />
<field eval="971" name="phone_code" />
</record>
<record id="af" >
<field name="name">Afghanistan, Islamic State of</field>
<field name="code">af</field>
<field file="base/static/img/country_flags/af.png" name="image" type="base64" />
<field name="currency_id" ref="AFN" />
<field eval="93" name="phone_code" />
</record>
<record id="ag" >
<field name="name">Antigua and Barbuda</field>
<field name="code">ag</field>
<field file="base/static/img/country_flags/ag.png" name="image" type="base64" />
<field name="currency_id" ref="XCD" />
<field eval="0" name="phone_code" />
</record>
<record id="ai" >
<field name="name">Anguilla</field>
<field name="code">ai</field>
<field file="base/static/img/country_flags/ai.png" name="image" type="base64" />
<field name="currency_id" ref="XCD" />
<field eval="0" name="phone_code" />
</record>
<record id="al" >
<field name="name">Albania</field>
<field name="code">al</field>
<field file="base/static/img/country_flags/al.png" name="image" type="base64" />
<field name="currency_id" ref="ALL" />
<field eval="355" name="phone_code" />
</record>
<record id="am" >
<field name="name">Armenia</field>
<field name="code">am</field>
<field file="base/static/img/country_flags/am.png" name="image" type="base64" />
<field name="currency_id" ref="AMD" />
<field eval="374" name="phone_code" />
</record>
<record id="an" >
<field name="name">Netherlands Antilles</field>
<field name="code">an</field>
<field file="base/static/img/country_flags/an.png" name="image" type="base64" />
<field name="currency_id" ref="NOK" />
<field eval="599" name="phone_code" />
</record>
<record id="ao" >
<field name="name">Angola</field>
<field name="code">ao</field>
<field file="base/static/img/country_flags/ao.png" name="image" type="base64" />
<field name="currency_id" ref="AOA" />
<field eval="244" name="phone_code" />
</record>
<!--<record id="aq" >-->
<!--<field name="name">Antarctica</field>-->
<!--<field name="code">aq</field>-->
<!--<field name="currency_id" ref="XCD" />-->
<!--<field eval="0" name="phone_code" />-->
<!--</record>-->
<record id="ar" >
<field name="name">Argentina</field>
<field name="code">ar</field>
<field file="base/static/img/country_flags/ar.png" name="image" type="base64" />
<field name="currency_id" ref="ARS" />
<field eval="54" name="phone_code" />
</record>
<record id="as" >
<field name="name">American Samoa</field>
<field name="code">as</field>
<field file="base/static/img/country_flags/as.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="0" name="phone_code" />
</record>
<record id="at" >
<field name="name">Austria</field>
<field name="code">at</field>
<field file="base/static/img/country_flags/at.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="43" name="phone_code" />
</record>
<record id="au" >
<field name="name">Australia</field>
<field name="code">au</field>
<field file="base/static/img/country_flags/au.png" name="image" type="base64" />
<field eval="'%(street)s\n%(street2)s\n%(city)s %(state_code)s %(zip)s\n%(country_name)s'" name="address_format" />
<field name="currency_id" ref="AUD" />
<field eval="61" name="phone_code" />
</record>
<record id="aw" >
<field name="name">Aruba</field>
<field name="code">aw</field>
<field file="base/static/img/country_flags/aw.png" name="image" type="base64" />
<field name="currency_id" ref="AWG" />
<field eval="297" name="phone_code" />
</record>
<record id="ax" >
<field name="name">Åland Islands</field>
<field name="code">ax</field>
<field file="base/static/img/country_flags/ax.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="0" name="phone_code" />
</record>
<record id="az" >
<field name="name">Azerbaijan</field>
<field name="code">az</field>
<field file="base/static/img/country_flags/az.png" name="image" type="base64" />
<field name="currency_id" ref="AZN" />
<field eval="994" name="phone_code" />
</record>
<record id="ba" >
<field name="name">Bosnia-Herzegovina</field>
<field name="code">ba</field>
<field file="base/static/img/country_flags/ba.png" name="image" type="base64" />
<field name="currency_id" ref="BAM" />
<field eval="387" name="phone_code" />
</record>
<record id="bb" >
<field name="name">Barbados</field>
<field name="code">bb</field>
<field file="base/static/img/country_flags/bb.png" name="image" type="base64" />
<field name="currency_id" ref="BBD" />
<field eval="0" name="phone_code" />
</record>
<record id="bd" >
<field name="name">Bangladesh</field>
<field name="code">bd</field>
<field file="base/static/img/country_flags/bd.png" name="image" type="base64" />
<field name="currency_id" ref="BDT" />
<field eval="880" name="phone_code" />
</record>
<record id="be" >
<field name="name">Belgium</field>
<field name="code">be</field>
<field file="base/static/img/country_flags/be.png" name="image" type="base64" />
<field eval="'%(street)s\n%(street2)s\n%(zip)s %(city)s\n%(country_name)s'" name="address_format" />
<field name="currency_id" ref="EUR" />
<field eval="32" name="phone_code" />
</record>
<record id="bf" >
<field name="name">Burkina Faso</field>
<field name="code">bf</field>
<field file="base/static/img/country_flags/bf.png" name="image" type="base64" />
<field name="currency_id" ref="XOF" />
<field eval="226" name="phone_code" />
</record>
<record id="bg" >
<field name="name">Bulgaria</field>
<field name="code">bg</field>
<field file="base/static/img/country_flags/bg.png" name="image" type="base64" />
<field name="currency_id" ref="BGN" />
<field eval="359" name="phone_code" />
</record>
<record id="bh" >
<field name="name">Bahrain</field>
<field name="code">bh</field>
<field file="base/static/img/country_flags/bh.png" name="image" type="base64" />
<field name="currency_id" ref="BHD" />
<field eval="973" name="phone_code" />
</record>
<record id="bi" >
<field name="name">Burundi</field>
<field name="code">bi</field>
<field file="base/static/img/country_flags/bi.png" name="image" type="base64" />
<field name="currency_id" ref="BIF" />
<field eval="257" name="phone_code" />
</record>
<record id="bj" >
<field name="name">Benin</field>
<field name="code">bj</field>
<field file="base/static/img/country_flags/bj.png" name="image" type="base64" />
<field name="currency_id" ref="XOF" />
<field eval="229" name="phone_code" />
</record>
<record id="bl" >
<field name="name">Saint Barthélémy</field>
<field name="code">bl</field>
<field file="base/static/img/country_flags/bl.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="0" name="phone_code" />
</record>
<record id="bm" >
<field name="name">Bermuda</field>
<field name="code">bm</field>
<field file="base/static/img/country_flags/bm.png" name="image" type="base64" />
<field name="currency_id" ref="BMD" />
<field eval="0" name="phone_code" />
</record>
<record id="bn" >
<field name="name">Brunei Darussalam</field>
<field name="code">bn</field>
<field file="base/static/img/country_flags/bn.png" name="image" type="base64" />
<field name="currency_id" ref="BND" />
<field eval="673" name="phone_code" />
</record>
<record id="bo" >
<field name="name">Bolivia</field>
<field name="code">bo</field>
<field file="base/static/img/country_flags/bo.png" name="image" type="base64" />
<field name="currency_id" ref="BOB" />
<field eval="591" name="phone_code" />
</record>
<record id="bq" >
<field name="name">Bonaire, Sint Eustatius and Saba</field>
<field name="code">bq</field>
<field name="currency_id" ref="USD" />
<field eval="0" name="phone_code" />
</record>
<record id="br" >
<field name="name">Brazil</field>
<field name="code">br</field>
<field file="base/static/img/country_flags/br.png" name="image" type="base64" />
<field eval="'%(street)s\n%(street2)s\n%(city)s %(state_code)s\n%(zip)s\n%(country_name)s'" name="address_format" />
<field name="currency_id" ref="BRL" />
<field eval="55" name="phone_code" />
</record>
<record id="bs" >
<field name="name">Bahamas</field>
<field name="code">bs</field>
<field file="base/static/img/country_flags/bs.png" name="image" type="base64" />
<field name="currency_id" ref="BSD" />
<field eval="0" name="phone_code" />
</record>
<record id="bt" >
<field name="name">Bhutan</field>
<field name="code">bt</field>
<field file="base/static/img/country_flags/bt.png" name="image" type="base64" />
<field name="currency_id" ref="BTN" />
<field eval="975" name="phone_code" />
</record>
<record id="bv" >
<field name="name">Bouvet Island</field>
<field name="code">bv</field>
<field name="currency_id" ref="NOK" />
<field eval="0" name="phone_code" />
</record>
<record id="bw" >
<field name="name">Botswana</field>
<field name="code">bw</field>
<field file="base/static/img/country_flags/bw.png" name="image" type="base64" />
<field name="currency_id" ref="BWP" />
<field eval="267" name="phone_code" />
</record>
<record id="by" >
<field name="name">Belarus</field>
<field name="code">by</field>
<field file="base/static/img/country_flags/by.png" name="image" type="base64" />
<field name="currency_id" ref="BYR" />
<field eval="0" name="phone_code" />
</record>
<record id="bz" >
<field name="name">Belize</field>
<field name="code">bz</field>
<field file="base/static/img/country_flags/bz.png" name="image" type="base64" />
<field name="currency_id" ref="BZD" />
<field eval="501" name="phone_code" />
</record>
<record id="ca" >
<field name="name">Canada</field>
<field name="code">ca</field>
<field file="base/static/img/country_flags/ca.png" name="image" type="base64" />
<field eval="'%(street)s\n%(street2)s\n%(city)s %(state_code)s %(zip)s\n%(country_name)s'" name="address_format" />
<field name="currency_id" ref="CAD" />
<field eval="1" name="phone_code" />
</record>
<record id="cc" >
<field name="name">Cocos (Keeling) Islands</field>
<field name="code">cc</field>
<field file="base/static/img/country_flags/cc.png" name="image" type="base64" />
<field name="currency_id" ref="AUD" />
<field eval="0" name="phone_code" />
</record>
<record id="cf" >
<field name="name">Central African Republic</field>
<field name="code">cf</field>
<field file="base/static/img/country_flags/cf.png" name="image" type="base64" />
<field name="currency_id" ref="XAF" />
<field eval="236" name="phone_code" />
</record>
<record id="cd" >
<field name="name">Congo, Democratic Republic of the</field>
<field name="code">cd</field>
<field file="base/static/img/country_flags/cd.png" name="image" type="base64" />
<field name="currency_id" ref="CDF" />
<field eval="242" name="phone_code" />
</record>
<record id="cg" >
<field name="name">Congo</field>
<field name="code">cg</field>
<field file="base/static/img/country_flags/cg.png" name="image" type="base64" />
<field name="currency_id" ref="XAF" />
<field eval="243" name="phone_code" />
</record>
<record id="ch" >
<field name="name">Switzerland</field>
<field name="code">ch</field>
<field file="base/static/img/country_flags/ch.png" name="image" type="base64" />
<field name="currency_id" ref="CHF" />
<field eval="41" name="phone_code" />
</record>
<record id="ci" >
<field name="name">Ivory Coast (Cote D'Ivoire)</field>
<field name="code">ci</field>
<field file="base/static/img/country_flags/ci.png" name="image" type="base64" />
<field name="currency_id" ref="XOF" />
<field eval="225" name="phone_code" />
</record>
<record id="ck" >
<field name="name">Cook Islands</field>
<field name="code">ck</field>
<field file="base/static/img/country_flags/ck.png" name="image" type="base64" />
<field name="currency_id" ref="NZD" />
<field eval="682" name="phone_code" />
</record>
<record id="cl" >
<field name="name">Chile</field>
<field name="code">cl</field>
<field file="base/static/img/country_flags/cl.png" name="image" type="base64" />
<field name="currency_id" ref="CLP" />
<field eval="56" name="phone_code" />
</record>
<record id="cm" >
<field name="name">Cameroon</field>
<field name="code">cm</field>
<field file="base/static/img/country_flags/cm.png" name="image" type="base64" />
<field name="currency_id" ref="XAF" />
<field eval="237" name="phone_code" />
</record>
<record id="cn" >
<field name="name">China</field>
<field name="code">cn</field>
<field file="base/static/img/country_flags/cn.png" name="image" type="base64" />
<field eval="'%(country_name)s%(state_name)s%(city)s%(street)s%(street2)s %(zip)s'" name="address_format" />
<field name="currency_id" ref="CNY" />
<field eval="86" name="phone_code" />
</record>
<record id="co" >
<field name="name">Colombia</field>
<field name="code">co</field>
<field file="base/static/img/country_flags/co.png" name="image" type="base64" />
<field name="currency_id" ref="COP" />
<field eval="57" name="phone_code" />
</record>
<record id="cr" >
<field name="name">Costa Rica</field>
<field name="code">cr</field>
<field file="base/static/img/country_flags/cr.png" name="image" type="base64" />
<field name="currency_id" ref="CRC" />
<field eval="506" name="phone_code" />
</record>
<record id="cu" >
<field name="name">Cuba</field>
<field name="code">cu</field>
<field file="base/static/img/country_flags/cu.png" name="image" type="base64" />
<field name="currency_id" ref="CUP" />
<field eval="53" name="phone_code" />
</record>
<record id="cv" >
<field name="name">Cape Verde</field>
<field name="code">cv</field>
<field file="base/static/img/country_flags/cv.png" name="image" type="base64" />
<field name="currency_id" ref="CVE" />
<field eval="238" name="phone_code" />
</record>
<record id="cw" >
<field name="name">Curaçao</field>
<field name="code">cw</field>
<field file="base/static/img/country_flags/cw.png" name="image" type="base64" />
<field name="currency_id" ref="ANG" />
<field eval="0" name="phone_code" />
</record>
<record id="cx" >
<field name="name">Christmas Island</field>
<field name="code">cx</field>
<field file="base/static/img/country_flags/cx.png" name="image" type="base64" />
<field name="currency_id" ref="AUD" />
<field eval="0" name="phone_code" />
</record>
<record id="cy" >
<field name="name">Cyprus</field>
<field name="code">cy</field>
<field file="base/static/img/country_flags/cy.png" name="image" type="base64" />
<field name="currency_id" ref="CYP" />
<field eval="357" name="phone_code" />
</record>
<record id="cz" >
<field name="name">Czech Republic</field>
<field name="code">cz</field>
<field file="base/static/img/country_flags/cz.png" name="image" type="base64" />
<field name="currency_id" ref="CZK" />
<field eval="420" name="phone_code" />
</record>
<record id="de" >
<field name="name">Germany</field>
<field name="code">de</field>
<field file="base/static/img/country_flags/de.png" name="image" type="base64" />
<field eval="'%(street)s\n%(street2)s\n%(zip)s %(city)s\n%(country_name)s'" name="address_format" />
<field name="currency_id" ref="EUR" />
<field eval="49" name="phone_code" />
</record>
<record id="dj" >
<field name="name">Djibouti</field>
<field name="code">dj</field>
<field file="base/static/img/country_flags/dj.png" name="image" type="base64" />
<field name="currency_id" ref="DJF" />
<field eval="253" name="phone_code" />
</record>
<record id="dk" >
<field name="name">Denmark</field>
<field name="code">dk</field>
<field file="base/static/img/country_flags/dk.png" name="image" type="base64" />
<field name="currency_id" ref="DKK" />
<field eval="45" name="phone_code" />
</record>
<record id="dm" >
<field name="name">Dominica</field>
<field name="code">dm</field>
<field file="base/static/img/country_flags/dm.png" name="image" type="base64" />
<field name="currency_id" ref="XCD" />
<field eval="0" name="phone_code" />
</record>
<record id="do" >
<field name="name">Dominican Republic</field>
<field name="code">do</field>
<field file="base/static/img/country_flags/do.png" name="image" type="base64" />
<field name="currency_id" ref="DOP" />
<field eval="0" name="phone_code" />
</record>
<record id="dz" >
<field name="name">Algeria</field>
<field name="code">dz</field>
<field file="base/static/img/country_flags/dz.png" name="image" type="base64" />
<field name="currency_id" ref="DZD" />
<field eval="213" name="phone_code" />
</record>
<record id="ec" >
<field name="name">Ecuador</field>
<field name="code">ec</field>
<field file="base/static/img/country_flags/ec.png" name="image" type="base64" />
<field name="currency_id" ref="ECS" />
<field eval="593" name="phone_code" />
</record>
<record id="ee" >
<field name="name">Estonia</field>
<field name="code">ee</field>
<field file="base/static/img/country_flags/ee.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="372" name="phone_code" />
</record>
<record id="eg" >
<field name="name">Egypt</field>
<field name="code">eg</field>
<field file="base/static/img/country_flags/eg.png" name="image" type="base64" />
<field name="currency_id" ref="EGP" />
<field eval="20" name="phone_code" />
</record>
<record id="eh" >
<field name="name">Western Sahara</field>
<field name="code">eh</field>
<field name="currency_id" ref="MAD" />
<field eval="0" name="phone_code" />
</record>
<record id="er" >
<field name="name">Eritrea</field>
<field name="code">er</field>
<field file="base/static/img/country_flags/er.png" name="image" type="base64" />
<field name="currency_id" ref="ERN" />
<field eval="291" name="phone_code" />
</record>
<record id="es" >
<field name="name">Spain</field>
<field name="code">es</field>
<field file="base/static/img/country_flags/es.png" name="image" type="base64" />
<field eval="'%(street)s\n%(street2)s\n%(zip)s %(city)s\n%(country_name)s'" name="address_format" />
<field name="currency_id" ref="EUR" />
<field eval="34" name="phone_code" />
</record>
<record id="et" >
<field name="name">Ethiopia</field>
<field name="code">et</field>
<field file="base/static/img/country_flags/et.png" name="image" type="base64" />
<field name="currency_id" ref="ETB" />
<field eval="251" name="phone_code" />
</record>
<record id="fi" >
<field name="name">Finland</field>
<field name="code">fi</field>
<field file="base/static/img/country_flags/fi.png" name="image" type="base64" />
<field name="address_format" eval="'%(street)s\n%(street2)s\n%(zip)s %(city)s\n%(country_name)s'" />
<field name="currency_id" ref="EUR" />
<field eval="358" name="phone_code" />
</record>
<record id="fj" >
<field name="name">Fiji</field>
<field name="code">fj</field>
<field file="base/static/img/country_flags/fj.png" name="image" type="base64" />
<field name="currency_id" ref="FJD" />
<field eval="679" name="phone_code" />
</record>
<record id="fk" >
<field name="name">Falkland Islands</field>
<field name="code">fk</field>
<field file="base/static/img/country_flags/fk.png" name="image" type="base64" />
<field name="currency_id" ref="FKP" />
<field eval="0" name="phone_code" />
</record>
<record id="fm" >
<field name="name">Micronesia</field>
<field name="code">fm</field>
<field file="base/static/img/country_flags/fm.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="691" name="phone_code" />
</record>
<record id="fo" >
<field name="name">Faroe Islands</field>
<field name="code">fo</field>
<field file="base/static/img/country_flags/fo.png" name="image" type="base64" />
<field name="currency_id" ref="DKK" />
<field eval="298" name="phone_code" />
</record>
<record id="fr" >
<field name="name">France</field>
<field name="code">fr</field>
<field file="base/static/img/country_flags/fr.png" name="image" type="base64" />
<field eval="'%(street)s\n%(street2)s\n%(zip)s %(city)s\n%(country_name)s'" name="address_format" />
<field name="currency_id" ref="EUR" />
<field eval="33" name="phone_code" />
</record>
<record id="ga" >
<field name="name">Gabon</field>
<field name="code">ga</field>
<field file="base/static/img/country_flags/ga.png" name="image" type="base64" />
<field name="currency_id" ref="XAF" />
<field eval="241" name="phone_code" />
</record>
<record id="gd" >
<field name="name">Grenada</field>
<field name="code">gd</field>
<field file="base/static/img/country_flags/gd.png" name="image" type="base64" />
<field name="currency_id" ref="XCD" />
<field eval="0" name="phone_code" />
</record>
<record id="ge" >
<field name="name">Georgia</field>
<field name="code">ge</field>
<field file="base/static/img/country_flags/ge.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="995" name="phone_code" />
</record>
<record id="gf" >
<field name="name">French Guyana</field>
<field name="code">gf</field>
<field name="currency_id" ref="GEL" />
<field eval="594" name="phone_code" />
</record>
<record id="gh" >
<field name="name">Ghana</field>
<field name="code">gh</field>
<field file="base/static/img/country_flags/gh.png" name="image" type="base64" />
<field name="currency_id" ref="GHS" />
<field eval="233" name="phone_code" />
</record>
<record id="gi" >
<field name="name">Gibraltar</field>
<field name="code">gi</field>
<field file="base/static/img/country_flags/gi.png" name="image" type="base64" />
<field name="currency_id" ref="GIP" />
<field eval="350" name="phone_code" />
</record>
<record id="gg" >
<field name="name">Guernsey</field>
<field name="code">gg</field>
<field file="base/static/img/country_flags/gg.png" name="image" type="base64" />
<field name="currency_id" ref="GBP" />
<field eval="0" name="phone_code" />
</record>
<record id="gl" >
<field name="name">Greenland</field>
<field name="code">gl</field>
<field file="base/static/img/country_flags/gl.png" name="image" type="base64" />
<field name="currency_id" ref="DKK" />
<field eval="299" name="phone_code" />
</record>
<record id="gm" >
<field name="name">Gambia</field>
<field name="code">gm</field>
<field file="base/static/img/country_flags/gm.png" name="image" type="base64" />
<field name="currency_id" ref="GMD" />
<field eval="220" name="phone_code" />
</record>
<record id="gn" >
<field name="name">Guinea</field>
<field name="code">gn</field>
<field file="base/static/img/country_flags/gn.png" name="image" type="base64" />
<field name="currency_id" ref="GNF" />
<field eval="224" name="phone_code" />
</record>
<record id="gp" >
<field name="name">Guadeloupe (French)</field>
<field name="code">gp</field>
<field name="currency_id" ref="EUR" />
<field eval="590" name="phone_code" />
</record>
<record id="gq" >
<field name="name">Equatorial Guinea</field>
<field name="code">gq</field>
<field file="base/static/img/country_flags/gq.png" name="image" type="base64" />
<field name="currency_id" ref="XAF" />
<field eval="240" name="phone_code" />
</record>
<record id="gr" >
<field name="name">Greece</field>
<field name="code">gr</field>
<field file="base/static/img/country_flags/gr.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="30" name="phone_code" />
</record>
<record id="gs" >
<field name="name">South Georgia and the South Sandwich Islands</field>
<field name="code">gs</field>
<field file="base/static/img/country_flags/gs.png" name="image" type="base64" />
<field name="currency_id" ref="GBP" />
<field eval="0" name="phone_code" />
</record>
<record id="gt" >
<field name="name">Guatemala</field>
<field name="code">gt</field>
<field file="base/static/img/country_flags/gt.png" name="image" type="base64" />
<field name="currency_id" ref="QTQ" />
<field eval="502" name="phone_code" />
</record>
<record id="gu" >
<field name="name">Guam (USA)</field>
<field name="code">gu</field>
<field file="base/static/img/country_flags/gu.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="0" name="phone_code" />
</record>
<record id="gw" >
<field name="name">Guinea Bissau</field>
<field name="code">gw</field>
<field file="base/static/img/country_flags/gw.png" name="image" type="base64" />
<field name="currency_id" ref="GWP" />
<field eval="245" name="phone_code" />
</record>
<record id="gy" >
<field name="name">Guyana</field>
<field name="code">gy</field>
<field file="base/static/img/country_flags/gy.png" name="image" type="base64" />
<field name="currency_id" ref="GYD" />
<field eval="592" name="phone_code" />
</record>
<record id="hk" >
<field name="name">Hong Kong</field>
<field name="code">hk</field>
<field file="base/static/img/country_flags/hk.png" name="image" type="base64" />
<field name="currency_id" ref="HKD" />
<field eval="852" name="phone_code" />
</record>
<record id="hm" >
<field name="name">Heard and McDonald Islands</field>
<field name="code">hm</field>
<field name="currency_id" ref="AUD" />
<field eval="0" name="phone_code" />
</record>
<record id="hn" >
<field name="name">Honduras</field>
<field name="code">hn</field>
<field file="base/static/img/country_flags/hn.png" name="image" type="base64" />
<field name="currency_id" ref="HNL" />
<field eval="504" name="phone_code" />
</record>
<record id="hr" >
<field name="name">Croatia</field>
<field name="code">hr</field>
<field file="base/static/img/country_flags/hr.png" name="image" type="base64" />
<field name="currency_id" ref="HRK" />
<field eval="385" name="phone_code" />
</record>
<record id="ht" >
<field name="name">Haiti</field>
<field name="code">ht</field>
<field file="base/static/img/country_flags/ht.png" name="image" type="base64" />
<field name="currency_id" ref="HTG" />
<field eval="509" name="phone_code" />
</record>
<record id="hu" >
<field name="name">Hungary</field>
<field name="code">hu</field>
<field file="base/static/img/country_flags/hu.png" name="image" type="base64" />
<field name="currency_id" ref="HUF" />
<field eval="36" name="phone_code" />
</record>
<record id="id" >
<field name="name">Indonesia</field>
<field name="code">id</field>
<field file="base/static/img/country_flags/id.png" name="image" type="base64" />
<field name="currency_id" ref="IDR" />
<field eval="62" name="phone_code" />
</record>
<record id="ie" >
<field name="name">Ireland</field>
<field name="code">ie</field>
<field file="base/static/img/country_flags/ie.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="353" name="phone_code" />
</record>
<record id="il" >
<field name="name">Israel</field>
<field name="code">il</field>
<field file="base/static/img/country_flags/il.png" name="image" type="base64" />
<field name="currency_id" ref="ILS" />
<field eval="972" name="phone_code" />
</record>
<record id="im" >
<field name="name">Isle of Man</field>
<field name="code">im</field>
<field file="base/static/img/country_flags/im.png" name="image" type="base64" />
<field name="currency_id" ref="GBP" />
<field eval="0" name="phone_code" />
</record>
<record id="in" >
<field name="name">India</field>
<field name="code">in</field>
<field file="base/static/img/country_flags/in.png" name="image" type="base64" />
<field eval="'%(street)s\n%(street2)s\n%(city)s %(zip)s\n%(state_name)s\n%(country_name)s'" name="address_format" />
<field name="currency_id" ref="INR" />
<field eval="91" name="phone_code" />
</record>
<record id="io" >
<field name="name">British Indian Ocean Territory</field>
<field name="code">io</field>
<field file="base/static/img/country_flags/io.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="0" name="phone_code" />
</record>
<record id="iq" >
<field name="name">Iraq</field>
<field name="code">iq</field>
<field file="base/static/img/country_flags/iq.png" name="image" type="base64" />
<field name="currency_id" ref="IQD" />
<field eval="964" name="phone_code" />
</record>
<record id="ir" >
<field name="name">Iran</field>
<field name="code">ir</field>
<field file="base/static/img/country_flags/ir.png" name="image" type="base64" />
<field name="currency_id" ref="IRR" />
<field eval="98" name="phone_code" />
</record>
<record id="is" >
<field name="name">Iceland</field>
<field name="code">is</field>
<field file="base/static/img/country_flags/is.png" name="image" type="base64" />
<field name="currency_id" ref="ISK" />
<field eval="354" name="phone_code" />
</record>
<record id="it" >
<field name="name">Italy</field>
<field name="code">it</field>
<field file="base/static/img/country_flags/it.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="39" name="phone_code" />
</record>
<record id="je" >
<field name="name">Jersey</field>
<field name="code">je</field>
<field file="base/static/img/country_flags/je.png" name="image" type="base64" />
<field name="currency_id" ref="GBP" />
<field eval="0" name="phone_code" />
</record>
<record id="jm" >
<field name="name">Jamaica</field>
<field name="code">jm</field>
<field file="base/static/img/country_flags/jm.png" name="image" type="base64" />
<field name="currency_id" ref="JMD" />
<field eval="0" name="phone_code" />
</record>
<record id="jo" >
<field name="name">Jordan</field>
<field name="code">jo</field>
<field file="base/static/img/country_flags/jo.png" name="image" type="base64" />
<field name="currency_id" ref="JOD" />
<field eval="962" name="phone_code" />
</record>
<record id="jp" >
<field name="name">Japan</field>
<field name="code">jp</field>
<field file="base/static/img/country_flags/jp.png" name="image" type="base64" />
<field name="currency_id" ref="JPY" />
<field eval="81" name="phone_code" />
</record>
<record id="ke" >
<field name="name">Kenya</field>
<field name="code">ke</field>
<field file="base/static/img/country_flags/ke.png" name="image" type="base64" />
<field name="currency_id" ref="KES" />
<field eval="254" name="phone_code" />
</record>
<record id="kg" >
<field name="name">Kyrgyz Republic (Kyrgyzstan)</field>
<field name="code">kg</field>
<field file="base/static/img/country_flags/kg.png" name="image" type="base64" />
<field name="currency_id" ref="KGS" />
<field eval="996" name="phone_code" />
</record>
<record id="kh" >
<field name="name">Cambodia, Kingdom of</field>
<field name="code">kh</field>
<field file="base/static/img/country_flags/kh.png" name="image" type="base64" />
<field name="currency_id" ref="KHR" />
<field eval="855" name="phone_code" />
</record>
<record id="ki" >
<field name="name">Kiribati</field>
<field name="code">ki</field>
<field file="base/static/img/country_flags/ki.png" name="image" type="base64" />
<field name="currency_id" ref="AUD" />
<field eval="686" name="phone_code" />
</record>
<record id="km" >
<field name="name">Comoros</field>
<field name="code">km</field>
<field file="base/static/img/country_flags/km.png" name="image" type="base64" />
<field name="currency_id" ref="KMF" />
<field eval="269" name="phone_code" />
</record>
<record id="kn" >
<field name="name">Saint Kitts & Nevis Anguilla</field>
<field name="code">kn</field>
<field file="base/static/img/country_flags/kn.png" name="image" type="base64" />
<field name="currency_id" ref="XCD" />
<field eval="0" name="phone_code" />
</record>
<record id="kp" >
<field name="name">North Korea</field>
<field name="code">kp</field>
<field file="base/static/img/country_flags/kp.png" name="image" type="base64" />
<field name="currency_id" ref="KPW" />
<field eval="850" name="phone_code" />
</record>
<record id="kr" >
<field name="name">South Korea</field>
<field name="code">kr</field>
<field file="base/static/img/country_flags/kr.png" name="image" type="base64" />
<field name="currency_id" ref="KRW" />
<field eval="82" name="phone_code" />
</record>
<record id="kw" >
<field name="name">Kuwait</field>
<field name="code">kw</field>
<field file="base/static/img/country_flags/kw.png" name="image" type="base64" />
<field name="currency_id" ref="KWD" />
<field eval="965" name="phone_code" />
</record>
<record id="ky" >
<field name="name">Cayman Islands</field>
<field name="code">ky</field>
<field file="base/static/img/country_flags/ky.png" name="image" type="base64" />
<field name="currency_id" ref="KYD" />
<field eval="0" name="phone_code" />
</record>
<record id="kz" >
<field name="name">Kazakhstan</field>
<field name="code">kz</field>
<field file="base/static/img/country_flags/kz.png" name="image" type="base64" />
<field name="currency_id" ref="KZT" />
<field eval="7" name="phone_code" />
</record>
<record id="la" >
<field name="name">Laos</field>
<field name="code">la</field>
<field file="base/static/img/country_flags/la.png" name="image" type="base64" />
<field name="currency_id" ref="LAK" />
<field eval="856" name="phone_code" />
</record>
<record id="lb" >
<field name="name">Lebanon</field>
<field name="code">lb</field>
<field file="base/static/img/country_flags/lb.png" name="image" type="base64" />
<field name="currency_id" ref="LBP" />
<field eval="961" name="phone_code" />
</record>
<record id="lc" >
<field name="name">Saint Lucia</field>
<field name="code">lc</field>
<field file="base/static/img/country_flags/lc.png" name="image" type="base64" />
<field name="currency_id" ref="XCD" />
<field eval="0" name="phone_code" />
</record>
<record id="li" >
<field name="name">Liechtenstein</field>
<field name="code">li</field>
<field file="base/static/img/country_flags/li.png" name="image" type="base64" />
<field name="currency_id" ref="CHF" />
<field eval="423" name="phone_code" />
</record>
<record id="lk" >
<field name="name">Sri Lanka</field>
<field name="code">lk</field>
<field file="base/static/img/country_flags/lk.png" name="image" type="base64" />
<field name="currency_id" ref="LKR" />
<field eval="94" name="phone_code" />
</record>
<record id="lr" >
<field name="name">Liberia</field>
<field name="code">lr</field>
<field file="base/static/img/country_flags/lr.png" name="image" type="base64" />
<field name="currency_id" ref="LRD" />
<field eval="231" name="phone_code" />
</record>
<record id="ls" >
<field name="name">Lesotho</field>
<field name="code">ls</field>
<field file="base/static/img/country_flags/ls.png" name="image" type="base64" />
<field name="currency_id" ref="LSL" />
<field eval="266" name="phone_code" />
</record>
<record id="lt" >
<field name="name">Lithuania</field>
<field name="code">lt</field>
<field file="base/static/img/country_flags/lt.png" name="image" type="base64" />
<field name="currency_id" ref="EUR"/>
<field eval="370" name="phone_code" />
</record>
<record id="lu" >
<field name="name">Luxembourg</field>
<field name="code">lu</field>
<field file="base/static/img/country_flags/lu.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="352" name="phone_code" />
</record>
<record id="lv" >
<field name="name">Latvia</field>
<field name="code">lv</field>
<field file="base/static/img/country_flags/lv.png" name="image" type="base64" />
<field name="currency_id" ref="EUR"/>
<field eval="371" name="phone_code" />
</record>
<record id="ly" >
<field name="name">Libya</field>
<field name="code">ly</field>
<field file="base/static/img/country_flags/ly.png" name="image" type="base64" />
<field name="currency_id" ref="LYD" />
<field eval="218" name="phone_code" />
</record>
<record id="ma" >
<field name="name">Morocco</field>
<field name="code">ma</field>
<field file="base/static/img/country_flags/ma.png" name="image" type="base64" />
<field name="currency_id" ref="MAD" />
<field eval="212" name="phone_code" />
</record>
<record id="mc" >
<field name="name">Monaco</field>
<field name="currency_id" ref="EUR" />
<field name="code">mc</field>
<field file="base/static/img/country_flags/mc.png" name="image" type="base64" />
<field eval="377" name="phone_code" />
</record>
<record id="md" >
<field name="name">Moldavia</field>
<field name="code">md</field>
<field file="base/static/img/country_flags/md.png" name="image" type="base64" />
<field name="currency_id" ref="MDL" />
<field eval="373" name="phone_code" />
</record>
<record id="me" >
<field name="name">Montenegro</field>
<field name="code">me</field>
<field file="base/static/img/country_flags/me.png" name="image" type="base64" />
<field name="currency_id" ref="LYD" />
<field eval="382" name="phone_code" />
</record>
<record id="mf" >
<field name="name">Saint Martin (French part)</field>
<field name="code">mf</field>
<field name="currency_id" ref="EUR" />
<field eval="0" name="phone_code" />
</record>
<record id="mg" >
<field name="name">Madagascar</field>
<field name="code">mg</field>
<field file="base/static/img/country_flags/mg.png" name="image" type="base64" />
<field name="currency_id" ref="MGA" />
<field eval="261" name="phone_code" />
</record>
<record id="mh" >
<field name="name">Marshall Islands</field>
<field name="code">mh</field>
<field file="base/static/img/country_flags/mh.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="692" name="phone_code" />
</record>
<record id="mk" >
<field name="name">Macedonia, the former Yugoslav Republic of</field>
<field name="code">mk</field>
<field file="base/static/img/country_flags/mk.png" name="image" type="base64" />
<field name="currency_id" ref="MKD" />
<field eval="389" name="phone_code" />
</record>
<record id="ml" >
<field name="name">Mali</field>
<field name="code">ml</field>
<field file="base/static/img/country_flags/ml.png" name="image" type="base64" />
<field name="currency_id" ref="XOF" />
<field eval="223" name="phone_code" />
</record>
<record id="mm" >
<field name="name">Myanmar</field>
<field name="code">mm</field>
<field file="base/static/img/country_flags/mm.png" name="image" type="base64" />
<field name="currency_id" ref="MMK" />
<field eval="95" name="phone_code" />
</record>
<record id="mn" >
<field name="name">Mongolia</field>
<field name="code">mn</field>
<field file="base/static/img/country_flags/mn.png" name="image" type="base64" />
<field name="currency_id" ref="MNT" />
<field eval="976" name="phone_code" />
</record>
<record id="mo" >
<field name="name">Macau</field>
<field name="code">mo</field>
<field file="base/static/img/country_flags/mo.png" name="image" type="base64" />
<field name="currency_id" ref="MOP" />
<field eval="853" name="phone_code" />
</record>
<record id="mp" >
<field name="name">Northern Mariana Islands</field>
<field name="code">mp</field>
<field file="base/static/img/country_flags/mp.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="0" name="phone_code" />
</record>
<record id="mq" >
<field name="name">Martinique (French)</field>
<field name="code">mq</field>
<field file="base/static/img/country_flags/mq.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="596" name="phone_code" />
</record>
<record id="mr" >
<field name="name">Mauritania</field>
<field name="code">mr</field>
<field file="base/static/img/country_flags/mr.png" name="image" type="base64" />
<field name="currency_id" ref="MRO" />
<field eval="222" name="phone_code" />
</record>
<record id="ms" >
<field name="name">Montserrat</field>
<field name="code">ms</field>
<field file="base/static/img/country_flags/ms.png" name="image" type="base64" />
<field name="currency_id" ref="XCD" />
<field eval="0" name="phone_code" />
</record>
<record id="mt" >
<field name="name">Malta</field>
<field name="code">mt</field>
<field file="base/static/img/country_flags/mt.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="356" name="phone_code" />
</record>
<record id="mu" >
<field name="name">Mauritius</field>
<field name="code">mu</field>
<field file="base/static/img/country_flags/mu.png" name="image" type="base64" />
<field name="currency_id" ref="MUR" />
<field eval="230" name="phone_code" />
</record>
<record id="mv" >
<field name="name">Maldives</field>
<field name="code">mv</field>
<field file="base/static/img/country_flags/mv.png" name="image" type="base64" />
<field name="currency_id" ref="MVR" />
<field eval="960" name="phone_code" />
</record>
<record id="mw" >
<field name="name">Malawi</field>
<field name="code">mw</field>
<field file="base/static/img/country_flags/mw.png" name="image" type="base64" />
<field name="currency_id" ref="MWK" />
<field eval="265" name="phone_code" />
</record>
<record id="mx" >
<field name="name">Mexico</field>
<field name="code">mx</field>
<field file="base/static/img/country_flags/mx.png" name="image" type="base64" />
<field name="currency_id" ref="MXN" />
<field eval="52" name="phone_code" />
</record>
<record id="my" >
<field name="name">Malaysia</field>
<field name="code">my</field>
<field file="base/static/img/country_flags/my.png" name="image" type="base64" />
<field name="currency_id" ref="MYR" />
<field eval="60" name="phone_code" />
</record>
<record id="mz" >
<field name="name">Mozambique</field>
<field name="code">mz</field>
<field file="base/static/img/country_flags/mz.png" name="image" type="base64" />
<field name="currency_id" ref="MZN" />
<field eval="258" name="phone_code" />
</record>
<record id="na" >
<field name="name">Namibia</field>
<field name="code">na</field>
<field file="base/static/img/country_flags/na.png" name="image" type="base64" />
<field name="currency_id" ref="NAD" />
<field eval="264" name="phone_code" />
</record>
<record id="nc" >
<field name="name">New Caledonia (French)</field>
<field name="code">nc</field>
<field file="base/static/img/country_flags/nc.png" name="image" type="base64" />
<field name="currency_id" ref="XPF" />
<field eval="687" name="phone_code" />
</record>
<record id="ne" >
<field name="name">Niger</field>
<field name="code">ne</field>
<field file="base/static/img/country_flags/ne.png" name="image" type="base64" />
<field name="currency_id" ref="XOF" />
<field eval="227" name="phone_code" />
</record>
<record id="nf" >
<field name="name">Norfolk Island</field>
<field name="code">nf</field>
<field file="base/static/img/country_flags/nf.png" name="image" type="base64" />
<field name="currency_id" ref="AUD" />
<field eval="0" name="phone_code" />
</record>
<record id="ng" >
<field name="name">Nigeria</field>
<field name="code">ng</field>
<field file="base/static/img/country_flags/ng.png" name="image" type="base64" />
<field name="currency_id" ref="NGN" />
<field eval="234" name="phone_code" />
</record>
<record id="ni" >
<field name="name">Nicaragua</field>
<field name="code">ni</field>
<field file="base/static/img/country_flags/ni.png" name="image" type="base64" />
<field name="currency_id" ref="NIO" />
<field eval="505" name="phone_code" />
</record>
<record id="nl" >
<field name="name">Netherlands</field>
<field name="code">nl</field>
<field file="base/static/img/country_flags/nl.png" name="image" type="base64" />
<field eval="'%(street)s\n%(street2)s\n%(zip)s %(city)s\n%(country_name)s'" name="address_format" />
<field name="currency_id" ref="EUR" />
<field eval="31" name="phone_code" />
</record>
<record id="no" >
<field name="name">Norway</field>
<field name="code">no</field>
<field file="base/static/img/country_flags/no.png" name="image" type="base64" />
<field name="currency_id" ref="NOK" />
<field eval="47" name="phone_code" />
</record>
<record id="np" >
<field name="name">Nepal</field>
<field name="code">np</field>
<field file="base/static/img/country_flags/np.png" name="image" type="base64" />
<field name="currency_id" ref="NPR" />
<field eval="977" name="phone_code" />
</record>
<record id="nr" >
<field name="name">Nauru</field>
<field name="code">nr</field>
<field file="base/static/img/country_flags/nr.png" name="image" type="base64" />
<field name="currency_id" ref="AUD" />
<field eval="674" name="phone_code" />
</record>
<record id="nt" >
<field name="name">Neutral Zone</field>
<field name="code">nt</field>
<field name="currency_id" ref="IQD" />
<field eval="0" name="phone_code" />
</record>
<record id="nu" >
<field name="name">Niue</field>
<field name="code">nu</field>
<field file="base/static/img/country_flags/nu.png" name="image" type="base64" />
<field name="currency_id" ref="NZD" />
<field eval="683" name="phone_code" />
</record>
<record id="nz" >
<field name="name">New Zealand</field>
<field name="code">nz</field>
<field file="base/static/img/country_flags/nz.png" name="image" type="base64" />
<field name="currency_id" ref="NZD" />
<field eval="64" name="phone_code" />
</record>
<record id="om" >
<field name="name">Oman</field>
<field name="code">om</field>
<field file="base/static/img/country_flags/om.png" name="image" type="base64" />
<field name="currency_id" ref="OMR" />
<field eval="968" name="phone_code" />
</record>
<record id="pa" >
<field name="name">Panama</field>
<field name="code">pa</field>
<field file="base/static/img/country_flags/pa.png" name="image" type="base64" />
<field name="currency_id" ref="PAB" />
<field eval="507" name="phone_code" />
</record>
<record id="pe" >
<field name="name">Peru</field>
<field name="code">pe</field>
<field file="base/static/img/country_flags/pe.png" name="image" type="base64" />
<field name="currency_id" ref="PEN" />
<field eval="51" name="phone_code" />
</record>
<record id="pf" >
<field name="name">Polynesia (French)</field>
<field name="code">pf</field>
<field file="base/static/img/country_flags/pf.png" name="image" type="base64" />
<field name="currency_id" ref="XPF" />
<field eval="689" name="phone_code" />
</record>
<record id="pg" >
<field name="name">Papua New Guinea</field>
<field name="code">pg</field>
<field file="base/static/img/country_flags/pg.png" name="image" type="base64" />
<field name="currency_id" ref="PGK" />
<field eval="675" name="phone_code" />
</record>
<record id="ph" >
<field name="name">Philippines</field>
<field name="code">ph</field>
<field file="base/static/img/country_flags/ph.png" name="image" type="base64" />
<field name="currency_id" ref="PHP" />
<field eval="63" name="phone_code" />
</record>
<record id="pk" >
<field name="name">Pakistan</field>
<field name="code">pk</field>
<field file="base/static/img/country_flags/pk.png" name="image" type="base64" />
<field name="currency_id" ref="PKR" />
<field eval="92" name="phone_code" />
</record>
<record id="pl" >
<field name="name">Poland</field>
<field name="code">pl</field>
<field file="base/static/img/country_flags/pl.png" name="image" type="base64" />
<field name="address_format" eval="'%(street)s\n%(street2)s\n%(zip)s %(city)s\n%(country_name)s'" />
<field name="currency_id" ref="PLN" />
<field eval="48" name="phone_code" />
</record>
<record id="pm" >
<field name="name">Saint Pierre and Miquelon</field>
<field name="code">pm</field>
<field file="base/static/img/country_flags/pm.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="508" name="phone_code" />
</record>
<record id="pn" >
<field name="name">Pitcairn Island</field>
<field name="code">pn</field>
<field file="base/static/img/country_flags/pn.png" name="image" type="base64" />
<field name="currency_id" ref="NZD" />
<field eval="0" name="phone_code" />
</record>
<record id="pr" >
<field name="name">Puerto Rico</field>
<field name="code">pr</field>
<field file="base/static/img/country_flags/pr.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="0" name="phone_code" />
</record>
<record id="ps" >
<field name="name">Palestinian Territory, Occupied</field>
<field name="code">ps</field>
<field name="currency_id" ref="ILS" />
<field eval="0" name="phone_code" />
</record>
<record id="pt" >
<field name="name">Portugal</field>
<field name="code">pt</field>
<field file="base/static/img/country_flags/pt.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="351" name="phone_code" />
</record>
<record id="pw" >
<field name="name">Palau</field>
<field name="code">pw</field>
<field file="base/static/img/country_flags/pw.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="680" name="phone_code" />
</record>
<record id="py" >
<field name="name">Paraguay</field>
<field name="code">py</field>
<field file="base/static/img/country_flags/py.png" name="image" type="base64" />
<field name="currency_id" ref="PYG" />
<field eval="595" name="phone_code" />
</record>
<record id="qa" >
<field name="name">Qatar</field>
<field name="code">qa</field>
<field file="base/static/img/country_flags/qa.png" name="image" type="base64" />
<field name="currency_id" ref="QAR" />
<field eval="974" name="phone_code" />
</record>
<record id="re" >
<field name="name">Reunion (French)</field>
<field name="code">re</field>
<field name="currency_id" ref="EUR" />
<field eval="262" name="phone_code" />
</record>
<record id="ro" >
<field name="name">Romania</field>
<field name="code">ro</field>
<field file="base/static/img/country_flags/ro.png" name="image" type="base64" />
<field name="currency_id" ref="RON" />
<field eval="40" name="phone_code" />
</record>
<record id="rs" >
<field name="name">Serbia</field>
<field name="code">rs</field>
<field file="base/static/img/country_flags/rs.png" name="image" type="base64" />
<field name="currency_id" ref="RSD" />
<field eval="381" name="phone_code" />
</record>
<record id="ru" >
<field name="name">Russian Federation</field>
<field name="code">ru</field>
<field file="base/static/img/country_flags/ru.png" name="image" type="base64" />
<field name="currency_id" ref="RUB" />
<field eval="7" name="phone_code" />
</record>
<record id="rw" >
<field name="name">Rwanda</field>
<field name="code">rw</field>
<field file="base/static/img/country_flags/rw.png" name="image" type="base64" />
<field name="currency_id" ref="RWF" />
<field eval="250" name="phone_code" />
</record>
<record id="sa" >
<field name="name">Saudi Arabia</field>
<field name="code">sa</field>
<field file="base/static/img/country_flags/sa.png" name="image" type="base64" />
<field name="currency_id" ref="SAR" />
<field eval="966" name="phone_code" />
</record>
<record id="sb" >
<field name="name">Solomon Islands</field>
<field name="code">sb</field>
<field file="base/static/img/country_flags/sb.png" name="image" type="base64" />
<field name="currency_id" ref="SBD" />
<field eval="677" name="phone_code" />
</record>
<record id="sc" >
<field name="name">Seychelles</field>
<field name="code">sc</field>
<field file="base/static/img/country_flags/sc.png" name="image" type="base64" />
<field name="currency_id" ref="SCR" />
<field eval="248" name="phone_code" />
</record>
<record id="sd" >
<field name="name">Sudan</field>
<field name="code">sd</field>
<field file="base/static/img/country_flags/sd.png" name="image" type="base64" />
<field name="currency_id" ref="SDD" />
<field eval="249" name="phone_code" />
</record>
<record id="se" >
<field name="name">Sweden</field>
<field name="code">se</field>
<field file="base/static/img/country_flags/se.png" name="image" type="base64" />
<field name="currency_id" ref="SEK" />
<field eval="46" name="phone_code" />
</record>
<record id="sg" >
<field name="name">Singapore</field>
<field name="code">sg</field>
<field file="base/static/img/country_flags/sg.png" name="image" type="base64" />
<field name="currency_id" ref="SGD" />
<field eval="65" name="phone_code" />
</record>
<record id="sh" >
<field name="name">Saint Helena</field>
<field name="code">sh</field>
<field file="base/static/img/country_flags/sh.png" name="image" type="base64" />
<field name="currency_id" ref="SHP" />
<field eval="0" name="phone_code" />
</record>
<record id="si" >
<field name="name">Slovenia</field>
<field name="code">si</field>
<field file="base/static/img/country_flags/si.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="386" name="phone_code" />
</record>
<record id="sj" >
<field name="name">Svalbard and Jan Mayen Islands</field>
<field name="code">sj</field>
<field name="currency_id" ref="NOK" />
<field eval="0" name="phone_code" />
</record>
<record id="sk" >
<field name="name">Slovakia</field>
<field name="code">sk</field>
<field file="base/static/img/country_flags/sk.png" name="image" type="base64" />
<field name="currency_id" ref="SKK" />
<field eval="421" name="phone_code" />
</record>
<record id="sl" >
<field name="name">Sierra Leone</field>
<field name="code">sl</field>
<field file="base/static/img/country_flags/sl.png" name="image" type="base64" />
<field name="currency_id" ref="SLL" />
<field eval="232" name="phone_code" />
</record>
<record id="sm" >
<field name="name">San Marino</field>
<field name="code">sm</field>
<field file="base/static/img/country_flags/sm.png" name="image" type="base64" />
<field name="currency_id" ref="ITL" />
<field eval="378" name="phone_code" />
</record>
<record id="sn" >
<field name="name">Senegal</field>
<field name="code">sn</field>
<field file="base/static/img/country_flags/sn.png" name="image" type="base64" />
<field name="currency_id" ref="XOF" />
<field eval="221" name="phone_code" />
</record>
<record id="so" >
<field name="name">Somalia</field>
<field name="code">so</field>
<field file="base/static/img/country_flags/so.png" name="image" type="base64" />
<field name="currency_id" ref="SOD" />
<field eval="252" name="phone_code" />
</record>
<record id="sr" >
<field name="name">Suriname</field>
<field name="code">sr</field>
<field file="base/static/img/country_flags/sr.png" name="image" type="base64" />
<field name="currency_id" ref="SRG" />
<field eval="597" name="phone_code" />
</record>
<record id="ss" >
<field name="name">South Sudan</field>
<field name="code">ss</field>
<field file="base/static/img/country_flags/ss.png" name="image" type="base64" />
<field name="currency_id" ref="SSP" />
<field eval="0" name="phone_code" />
</record>
<record id="st" >
<field name="name">Saint Tome (Sao Tome) and Principe</field>
<field name="code">st</field>
<field file="base/static/img/country_flags/st.png" name="image" type="base64" />
<field name="currency_id" ref="STD" />
<field eval="239" name="phone_code" />
</record>
<record id="sv" >
<field name="name">El Salvador</field>
<field name="code">sv</field>
<field file="base/static/img/country_flags/sv.png" name="image" type="base64" />
<field name="currency_id" ref="SVC" />
<field eval="503" name="phone_code" />
</record>
<record id="sx" >
<field name="name">Sint Maarten (Dutch part)</field>
<field name="code">sx</field>
<field file="base/static/img/country_flags/sx.png" name="image" type="base64" />
<field name="currency_id" ref="ANG" />
<field eval="0" name="phone_code" />
</record>
<record id="sy" >
<field name="name">Syria</field>
<field name="code">sy</field>
<field file="base/static/img/country_flags/sy.png" name="image" type="base64" />
<field name="currency_id" ref="SYP" />
<field eval="963" name="phone_code" />
</record>
<record id="sz" >
<field name="name">Swaziland</field>
<field name="code">sz</field>
<field file="base/static/img/country_flags/sz.png" name="image" type="base64" />
<field name="currency_id" ref="SZL" />
<field eval="268" name="phone_code" />
</record>
<record id="tc" >
<field name="name">Turks and Caicos Islands</field>
<field name="code">tc</field>
<field file="base/static/img/country_flags/tc.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="0" name="phone_code" />
</record>
<record id="td" >
<field name="name">Chad</field>
<field name="code">td</field>
<field file="base/static/img/country_flags/td.png" name="image" type="base64" />
<field name="currency_id" ref="XAF" />
<field eval="235" name="phone_code" />
</record>
<record id="tf" >
<field name="name">French Southern Territories</field>
<field name="code">tf</field>
<field file="base/static/img/country_flags/tf.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="0" name="phone_code" />
</record>
<record id="tg" >
<field name="name">Togo</field>
<field name="code">tg</field>
<field file="base/static/img/country_flags/tg.png" name="image" type="base64" />
<field name="currency_id" ref="XOF" />
<field eval="228" name="phone_code" />
</record>
<record id="th" >
<field name="name">Thailand</field>
<field name="code">th</field>
<field file="base/static/img/country_flags/th.png" name="image" type="base64" />
<field name="currency_id" ref="THB" />
<field eval="66" name="phone_code" />
</record>
<record id="tj" >
<field name="name">Tajikistan</field>
<field name="code">tj</field>
<field file="base/static/img/country_flags/tj.png" name="image" type="base64" />
<field name="currency_id" ref="TJR" />
<field eval="992" name="phone_code" />
</record>
<record id="tk" >
<field name="name">Tokelau</field>
<field name="code">tk</field>
<field file="base/static/img/country_flags/tk.png" name="image" type="base64" />
<field name="currency_id" ref="NZD" />
<field eval="690" name="phone_code" />
</record>
<record id="tm" >
<field name="name">Turkmenistan</field>
<field name="code">tm</field>
<field file="base/static/img/country_flags/tm.png" name="image" type="base64" />
<field name="currency_id" ref="TMM" />
<field eval="993" name="phone_code" />
</record>
<record id="tn" >
<field name="name">Tunisia</field>
<field name="code">tn</field>
<field file="base/static/img/country_flags/tn.png" name="image" type="base64" />
<field name="currency_id" ref="TND" />
<field eval="216" name="phone_code" />
</record>
<record id="to" >
<field name="name">Tonga</field>
<field name="code">to</field>
<field file="base/static/img/country_flags/to.png" name="image" type="base64" />
<field name="currency_id" ref="TOP" />
<field eval="676" name="phone_code" />
</record>
<record id="tp" >
<field name="name">East Timor</field>
<field name="code">tp</field>
<field file="base/static/img/country_flags/tp.png" name="image" type="base64" />
<field name="currency_id" ref="TPE" />
<field eval="0" name="phone_code" />
</record>
<record id="tr" >
<field name="name">Turkey</field>
<field name="code">tr</field>
<field file="base/static/img/country_flags/tr.png" name="image" type="base64" />
<field name="currency_id" ref="TRY" />
<field eval="90" name="phone_code" />
</record>
<record id="tt" >
<field name="name">Trinidad and Tobago</field>
<field name="code">tt</field>
<field file="base/static/img/country_flags/tt.png" name="image" type="base64" />
<field name="currency_id" ref="TTD" />
<field eval="0" name="phone_code" />
</record>
<record id="tv" >
<field name="name">Tuvalu</field>
<field name="code">tv</field>
<field file="base/static/img/country_flags/tv.png" name="image" type="base64" />
<field name="currency_id" ref="AUD" />
<field eval="688" name="phone_code" />
</record>
<record id="tw" >
<field name="name">Taiwan</field>
<field name="code">tw</field>
<field name="currency_id" ref="TWD" />
<field eval="886" name="phone_code" />
</record>
<record id="tz" >
<field name="name">Tanzania</field>
<field name="code">tz</field>
<field file="base/static/img/country_flags/tz.png" name="image" type="base64" />
<field name="currency_id" ref="TZS" />
<field eval="255" name="phone_code" />
</record>
<record id="ua" >
<field name="name">Ukraine</field>
<field name="code">ua</field>
<field file="base/static/img/country_flags/ua.png" name="image" type="base64" />
<field name="currency_id" ref="UAG" />
<field eval="380" name="phone_code" />
</record>
<record id="ug" >
<field name="name">Uganda</field>
<field name="code">ug</field>
<field file="base/static/img/country_flags/ug.png" name="image" type="base64" />
<field name="currency_id" ref="UGX" />
<field eval="256" name="phone_code" />
</record>
<record id="uk" >
<field name="name">United Kingdom</field>
<field eval="'%(street)s\n%(street2)s\n%(city)s\n%(state_name)s\n%(zip)s\n%(country_name)s'" name="address_format" />
<field name="code">gb</field>
<field file="base/static/img/country_flags/gb.png" name="image" type="base64" />
<field name="currency_id" ref="GBP" />
<field eval="0" name="phone_code" />
</record>
<record id="um" >
<field name="name">USA Minor Outlying Islands</field>
<field name="code">um</field>
<field name="currency_id" ref="USD" />
<field eval="0" name="phone_code" />
</record>
<record id="us" >
<field name="name">United States</field>
<field name="code">us</field>
<field file="base/static/img/country_flags/us.png" name="image" type="base64" />
<field eval="'%(street)s\n%(street2)s\n%(city)s %(state_code)s %(zip)s\n%(country_name)s'" name="address_format" />
<field name="currency_id" ref="USD" />
<field eval="1" name="phone_code" />
</record>
<record id="uy" >
<field name="name">Uruguay</field>
<field name="code">uy</field>
<field file="base/static/img/country_flags/uy.png" name="image" type="base64" />
<field name="currency_id" ref="UYU" />
<field eval="598" name="phone_code" />
</record>
<record id="uz" >
<field name="name">Uzbekistan</field>
<field name="code">uz</field>
<field file="base/static/img/country_flags/uz.png" name="image" type="base64" />
<field name="currency_id" ref="UZS" />
<field eval="998" name="phone_code" />
</record>
<record id="va" >
<field name="name">Holy See (Vatican City State)</field>
<field name="code">va</field>
<field file="base/static/img/country_flags/va.png" name="image" type="base64" />
<field name="currency_id" ref="EUR" />
<field eval="379" name="phone_code" />
</record>
<record id="vc" >
<field name="name">Saint Vincent & Grenadines</field>
<field name="code">vc</field>
<field file="base/static/img/country_flags/vc.png" name="image" type="base64" />
<field name="currency_id" ref="XCD" />
<field eval="0" name="phone_code" />
</record>
<record id="ve" >
<field name="name">Venezuela</field>
<field name="code">ve</field>
<field file="base/static/img/country_flags/ve.png" name="image" type="base64" />
<field name="currency_id" ref="VEF" />
<field eval="58" name="phone_code" />
</record>
<record id="vg" >
<field name="name">Virgin Islands (British)</field>
<field name="code">vg</field>
<field file="base/static/img/country_flags/vg.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="0" name="phone_code" />
</record>
<record id="vi" >
<field name="name">Virgin Islands (USA)</field>
<field name="code">vi</field>
<field file="base/static/img/country_flags/vi.png" name="image" type="base64" />
<field name="currency_id" ref="USD" />
<field eval="0" name="phone_code" />
</record>
<record id="vn" >
<field name="name">Vietnam</field>
<field name="code">vn</field>
<field file="base/static/img/country_flags/vn.png" name="image" type="base64" />
<field name="currency_id" ref="VND" />
<field eval="84" name="phone_code" />
</record>
<record id="vu" >
<field name="name">Vanuatu</field>
<field name="code">vu</field>
<field file="base/static/img/country_flags/vu.png" name="image" type="base64" />
<field name="currency_id" ref="VUV" />
<field eval="678" name="phone_code" />
</record>
<record id="wf" >
<field name="name">Wallis and Futuna Islands</field>
<field name="code">wf</field>
<field name="currency_id" ref="XPF" />
<field eval="681" name="phone_code" />
</record>
<record id="ws" >
<field name="name">Samoa</field>
<field name="code">ws</field>
<field file="base/static/img/country_flags/ws.png" name="image" type="base64" />
<field name="currency_id" ref="WST" />
<field eval="685" name="phone_code" />
</record>
<record id="ye" >
<field name="name">Yemen</field>
<field name="code">ye</field>
<field file="base/static/img/country_flags/ye.png" name="image" type="base64" />
<field name="currency_id" ref="YER" />
<field eval="967" name="phone_code" />
</record>
<record id="yt" >
<field name="name">Mayotte</field>
<field name="code">yt</field>
<field name="currency_id" ref="EUR" />
<field eval="262" name="phone_code" />
</record>
<record id="yu" >
<field name="name">Yugoslavia</field>
<field name="code">yu</field>
<field name="currency_id" ref="YUM" />
<field eval="0" name="phone_code" />
</record>
<record id="za" >
<field name="name">South Africa</field>
<field name="code">za</field>
<field file="base/static/img/country_flags/za.png" name="image" type="base64" />
<field name="currency_id" ref="ZAR" />
<field eval="27" name="phone_code" />
</record>
<record id="zm" >
<field name="name">Zambia</field>
<field name="code">zm</field>
<field file="base/static/img/country_flags/zm.png" name="image" type="base64" />
<field name="currency_id" ref="ZMK" />
<field eval="260" name="phone_code" />
</record>
<record id="zr" >
<field name="name">Zaire</field>
<field name="code">zr</field>
<field name="currency_id" ref="ZRZ" />
<field eval="0" name="phone_code" />
</record>
<record id="zw" >
<field name="name">Zimbabwe</field>
<field name="code">zw</field>
<field file="base/static/img/country_flags/zw.png" name="image" type="base64" />
<field name="currency_id" ref="ZWD" />
<field eval="263" name="phone_code" />
</record>
</result>


2.获取电话号码

String NativePhoneNumber=null;

NativePhoneNumber=telephonyManager.getLine1Number();

3.获取手机服务商信息

String ProvidersName = "N/A";
try{
IMSI = telephonyManager.getSubscriberId();
// IMSI号前面3位460是国家,紧接着后面2位00 02是中国移动,01是中国联通,03是中国电信。
System.out.println(IMSI);
if (IMSI.startsWith("46000") || IMSI.startsWith("46002")) {
ProvidersName = "中国移动";
} else if (IMSI.startsWith("46001")) {
ProvidersName = "中国联通";
} else if (IMSI.startsWith("46003")) {
ProvidersName = "中国电信";
}
}catch(Exception e){
e.printStackTrace();
}


4.TelephonyManager类参考链接

http://www.open-open.com/lib/view/open1406013041945.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 设备信息