美文网首页
11_常用工具及设置

11_常用工具及设置

作者: 刘加城 | 来源:发表于2023-01-05 22:26 被阅读0次

    (1)Android Studio新建Java Project

        Android Studio是一款主要用于开发Android Project的工具软件。默认情况下,是不支持创建Java项目的。如果想用它创建Java项目,需要如下设置:

    • 1)主菜单选择 Help | Edit Custom Properties ,此后会在编辑器中自动打开一个文件 idea.properties,如果这个文件不存在的话, Android Studio 会创建一个;
    • 2)在文件中,加入:
    idea.is.internal=true
    
    • 3)重启Android Studio,选择菜单Tools | Internal Actions | Android | New Project...,在弹出的界面上选择Java,即可创建Java项目。

        所用Android Studio版本信息如下:

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

    (2)台式机Ubuntu系统安装USB无线网卡

        台式机在默认情况下,是没有无线网卡的,它通过有线的以太网来连接。在一些不方便拉网线的场景里,USB无线网卡可以充当一种便捷的解决方案。
        市面上有很多免驱版的USB无线网卡(或带驱动安装向导)。这一般是针对Windows系统来说的,而如果你使用的是Ubuntu(或者其他Linux)系统,那么需要手动进行驱动安装。本小节基于实际经验和踩过的坑对此做一些介绍。
        先来说说踩过的坑,在网上找了一个通用的驱动安装教程,主要是这样的:

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

        我也按照这种方式试了一下。结局非常令人痛苦,出现一些怪异的情况。在文件->左侧设备里,频繁而闪烁地出现一项,以CF开头,选中它都比较困难,删也删不掉。用df命令查看,也是时而出现,时而消失。右上角的状态栏里连个wifi图标都没出现,根本无法使用,非常地无语。
        这也是吃了没有经验的亏,在此列出也是为了避免更多朋友再踩坑。不同厂商、不同型号的USB无线网卡,它们的驱动可能完全不同。没安装对应的版本,出现各种怪异情况也就不奇怪了。
        首先,你要确定你的usb无线网卡是支持Ubuntu(Linux)系统的。这一点至关重要,如果不支持Ubuntu系统,后面也没必要再继续了。这个支持信息最好是通过购买时的厂商那里获得,或者到厂商官方网站上去查询。以我的实际经验为例,我开始购买的是comfast(厂商)的CF-WU815N(型号)款USB无线网卡。结果发现这款只支持Window系统,不支持Ubuntu。不得已,只得退货。更换了一个支持Ubuntu系统的型号CF-WU810N 。
        其次,你可能需要了解驱动支持的Linux内核版本信息。比如我买的这款支持Linux(kernel 2.6.24 —— 4.7,信息来自客服),通过命令 uname -r 获取本机的内核版本:3.x 。在支持的范围内,可以放心安装驱动。这里不论Ubuntu的系统版本,如14.x、16.x、18.x、22.x,只要Linux内核在范围内,都可以的。
        最后,就是手动安装从厂商官网下载的驱动了。最好对照说明文档来安装。下面是我的安装方式:

    //先进入驱动目录
    sudo chmod u+x install.sh
    . install.sh
    

        期间要求输入本机的权限密码,完成后,插入无线网卡,右上角的状态栏就出现wifi图标了,可以正常连接wifi了。
        再做一个驱动成功安装的补充说明。在驱动安装前,插入无线网卡,通过lsusb命令查看,有一项是类似下面这样的:

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

        驱动安装后,再通过lsusb查看,它变成了类似这样:

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

        后面多了一些驱动信息。
        Over !

    相关文章

      网友评论

          本文标题:11_常用工具及设置

          本文链接:https://www.haomeiwen.com/subject/wfejcdtx.html