11_常用工具及設(shè)置

(1)Android Studio新建Java Project

????Android Studio是一款主要用于開(kāi)發(fā)Android Project的工具軟件。默認(rèn)情況下,是不支持創(chuàng)建Java項(xiàng)目的。如果想用它創(chuàng)建Java項(xiàng)目,需要如下設(shè)置:

  • 1)主菜單選擇 Help | Edit Custom Properties ,此后會(huì)在編輯器中自動(dòng)打開(kāi)一個(gè)文件 idea.properties,如果這個(gè)文件不存在的話(huà), Android Studio 會(huì)創(chuàng)建一個(gè);
  • 2)在文件中,加入:
idea.is.internal=true
  • 3)重啟Android Studio,選擇菜單Tools | Internal Actions | Android | New Project...,在彈出的界面上選擇Java,即可創(chuàng)建Java項(xiàng)目。

????所用Android Studio版本信息如下:

Android Studio Dolphin | 2021.3.1 Patch 1
Build #AI-213.7172.25.2113.9123335, built on September 30, 2022

(2)臺(tái)式機(jī)Ubuntu系統(tǒng)安裝USB無(wú)線(xiàn)網(wǎng)卡

????臺(tái)式機(jī)在默認(rèn)情況下,是沒(méi)有無(wú)線(xiàn)網(wǎng)卡的,它通過(guò)有線(xiàn)的以太網(wǎng)來(lái)連接。在一些不方便拉網(wǎng)線(xiàn)的場(chǎng)景里,USB無(wú)線(xiàn)網(wǎng)卡可以充當(dāng)一種便捷的解決方案。
????市面上有很多免驅(qū)版的USB無(wú)線(xiàn)網(wǎng)卡(或帶驅(qū)動(dòng)安裝向?qū)?。這一般是針對(duì)Windows系統(tǒng)來(lái)說(shuō)的,而如果你使用的是Ubuntu(或者其他Linux)系統(tǒng),那么需要手動(dòng)進(jìn)行驅(qū)動(dòng)安裝。本小節(jié)基于實(shí)際經(jīng)驗(yàn)和踩過(guò)的坑對(duì)此做一些介紹。
????先來(lái)說(shuō)說(shuō)踩過(guò)的坑,在網(wǎng)上找了一個(gè)通用的驅(qū)動(dòng)安裝教程,主要是這樣的:

git clone https://gitee.com/BrightXu/rtl8192fu.git
cd rtl8192fu
make -j(nproc)
sudo make install
sudo modprobe 8192u

????我也按照這種方式試了一下。結(jié)局非常令人痛苦,出現(xiàn)一些怪異的情況。在文件->左側(cè)設(shè)備里,頻繁而閃爍地出現(xiàn)一項(xiàng),以CF開(kāi)頭,選中它都比較困難,刪也刪不掉。用df命令查看,也是時(shí)而出現(xiàn),時(shí)而消失。右上角的狀態(tài)欄里連個(gè)wifi圖標(biāo)都沒(méi)出現(xiàn),根本無(wú)法使用,非常地?zé)o語(yǔ)。
????這也是吃了沒(méi)有經(jīng)驗(yàn)的虧,在此列出也是為了避免更多朋友再踩坑。不同廠(chǎng)商、不同型號(hào)的USB無(wú)線(xiàn)網(wǎng)卡,它們的驅(qū)動(dòng)可能完全不同。沒(méi)安裝對(duì)應(yīng)的版本,出現(xiàn)各種怪異情況也就不奇怪了。
????首先,你要確定你的usb無(wú)線(xiàn)網(wǎng)卡是支持Ubuntu(Linux)系統(tǒng)的。這一點(diǎn)至關(guān)重要,如果不支持Ubuntu系統(tǒng),后面也沒(méi)必要再繼續(xù)了。這個(gè)支持信息最好是通過(guò)購(gòu)買(mǎi)時(shí)的廠(chǎng)商那里獲得,或者到廠(chǎng)商官方網(wǎng)站上去查詢(xún)。以我的實(shí)際經(jīng)驗(yàn)為例,我開(kāi)始購(gòu)買(mǎi)的是comfast(廠(chǎng)商)的CF-WU815N(型號(hào))款USB無(wú)線(xiàn)網(wǎng)卡。結(jié)果發(fā)現(xiàn)這款只支持Window系統(tǒng),不支持Ubuntu。不得已,只得退貨。更換了一個(gè)支持Ubuntu系統(tǒng)的型號(hào)CF-WU810N 。
????其次,你可能需要了解驅(qū)動(dòng)支持的Linux內(nèi)核版本信息。比如我買(mǎi)的這款支持Linux(kernel 2.6.24 —— 4.7,信息來(lái)自客服),通過(guò)命令 uname -r 獲取本機(jī)的內(nèi)核版本:3.x 。在支持的范圍內(nèi),可以放心安裝驅(qū)動(dòng)。這里不論Ubuntu的系統(tǒng)版本,如14.x、16.x、18.x、22.x,只要Linux內(nèi)核在范圍內(nèi),都可以的。
????最后,就是手動(dòng)安裝從廠(chǎng)商官網(wǎng)下載的驅(qū)動(dòng)了。最好對(duì)照說(shuō)明文檔來(lái)安裝。下面是我的安裝方式:

//先進(jìn)入驅(qū)動(dòng)目錄
sudo chmod u+x install.sh
. install.sh

????期間要求輸入本機(jī)的權(quán)限密碼,完成后,插入無(wú)線(xiàn)網(wǎng)卡,右上角的狀態(tài)欄就出現(xiàn)wifi圖標(biāo)了,可以正常連接wifi了。
????再做一個(gè)驅(qū)動(dòng)成功安裝的補(bǔ)充說(shuō)明。在驅(qū)動(dòng)安裝前,插入無(wú)線(xiàn)網(wǎng)卡,通過(guò)lsusb命令查看,有一項(xiàng)是類(lèi)似下面這樣的:

Bus 003 Device 006: ID 0bda:8179 Realtek Semiconductor Corp.

????驅(qū)動(dòng)安裝后,再通過(guò)lsusb查看,它變成了類(lèi)似這樣:

Bus 003 Device 006: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter

????后面多了一些驅(qū)動(dòng)信息。
????Over !

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過(guò)簡(jiǎn)信或評(píng)論聯(lián)系作者。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容