平淡
挑戰(zhàn)題描述
最近我家的Wi-Fi好像接入很多不明來歷的Android設(shè)備,可是進(jìn)入路由器查看后,都是類似“androidXXXXX”的設(shè)備顯示的,我也分不清到底哪些是自家設(shè)備,哪些是別人的設(shè)備。有沒有什么方法可以標(biāo)示屬于自己的設(shè)備?(題號(hào):20142202)
解題思路
Android設(shè)備連接到Wi-Fi顯示的名稱是由net.hostname指定的,因此要更改顯示的名稱就需要對(duì)net.hostname默認(rèn)的名稱進(jìn)行手動(dòng)更改。更改操作可以借助ADB命令來完成。
解題方法
首先保證設(shè)備已經(jīng)ROOT,然后到http://tinyurl.com/k99vl8o下載ADB驅(qū)動(dòng),下載后將其解壓到K:\adb備用。接著將Android設(shè)備和PC連接,在手機(jī)上依次進(jìn)入“設(shè)置→應(yīng)用程序→開發(fā), 勾選其中的“USB調(diào)試”(圖1)。
打開資源管理器,運(yùn)行“K:\adbexe\adb\ Command Prompt”,在打開的命令提示符中輸入執(zhí)行命令“adb devices”,查看平板和PC連接是否正常,如果已經(jīng)顯示連接設(shè)備則表示正常連接。輸入執(zhí)行命令“getprop net.hostname?”可以查看當(dāng)前設(shè)備的默認(rèn)名稱,大多是“android-XXX的形式,這也是Android設(shè)備連接到Wi-Fi后顯示的默認(rèn)名稱(圖2)。
如果要對(duì)其進(jìn)行重命名,繼續(xù)在命令提示符下執(zhí)行以下命令:
Su
setprop net.hostname myandroid
其中myandroid為需要定義的名稱,支持中文命名如可以定義為“我的平板”,但是有些路由器可能無法識(shí)別(會(huì)變成亂碼顯示,所以最好用英文)?,F(xiàn)在斷開Android平板的連接,然后進(jìn)入路由器設(shè)置界面,切換到“DHCP服務(wù)器→客戶端列表”,可以看到原來Android平板名稱已經(jīng)變?yōu)椤拔业钠桨濉?,這樣查看起來是不是一目了然了呢(圖3)?
本期挑戰(zhàn)題
題號(hào):20142301
難度:3分
挑戰(zhàn)題描述:
因?yàn)樾枰邮茯?yàn)證碼,我在很多網(wǎng)站注冊(cè)時(shí)都留下手機(jī)號(hào),可是之后總會(huì)收到很多莫名推銷的電話,有什么辦法可以既能接收驗(yàn)證碼,又不會(huì)泄露自己的號(hào)碼?
題號(hào):20142302
難度:4分
挑戰(zhàn)題描述:
蘋果iPhone手機(jī)有一項(xiàng)AirPrint無線打印功能,但很少有人使用,因?yàn)檫€需要配置一臺(tái)專有的AirPrint技術(shù)的打印機(jī),而配有AirPrint技術(shù)的打印機(jī)價(jià)格不菲。那么是否可以通過其他方式讓普通打印機(jī)也能實(shí)現(xiàn)AirPrint無線打印呢?