记录以下自己常用的 VSCode 插件

修改 terminal 默认为 cmder

打开终端设置 terminal.integrated.env.windows 配置文件,添加下列配置。

1
2
3
4
5
6
7
8
9
10
11
12
13
"terminal.integrated.defaultProfile.windows": "Cmder",
"terminal.integrated.profiles.windows": {
"Cmder": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [
"/k D:\\Downloads\\cmder\\vendor\\init.bat"
],
"icon": "terminal-cmd"
},
}
阅读全文 »

一、Clion配置

1.编写CMakelists.txt

目前CLion只能识别CMake项目,所以为了使用CLion调试AOSP,需要编写CMakeList.txt。否则无法使用远程调试功能。
参考这篇博客Android Native C/C++ 使用CLion阅读/编译技巧

直接下载此地址的配置文件android-cmake-project,并拷贝至Android源码根目录。

阅读全文 »

一、安装nvidia显卡驱动

1. 首先,将ppa:graphics-drivers/ppa存储库添加到您的系统中:

1
2
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt update

2. 接下来,确定您的图形卡型号和推荐的驱动程序:

阅读全文 »

转载自:https://www.mzihen.com/how-to-install-ubuntu-18-04-lts-with-windows-10-on-uefi/

一、制作支持UEFI启动的Ubuntu USB启动盘

我使用了开源软件Rufus(Rufus官网)创建的USB启动盘,Ubuntu使用了最新版的Ubuntu 18.04.1 LTS(ubuntu官网)。

现有台式机是SSD硬盘加机械硬盘,win10系统安装在SSD硬盘,SSD是MBR分区的,机械硬盘是GPT分区,主板使用的UEFI启动模式。因为要将Ubuntu安装在机械硬盘上,所以制作启动盘选择的 分区类型选择GPT,目标系统类型选择UEFI(非CSM) ,其它都按照我设置的即可,如下图。

阅读全文 »

文章转载自:https://deng55.github.io/2017/12/04/Ubuntu%E7%8E%AF%E5%A2%83%E4%B8%8B%E4%BD%BF%E7%94%A8V2ray/

https://www.imcaviare.com/2018-12-18-1/

由于最近把系统换成了ubuntu,虽然已经用上了shadowsocks-qt5,但是本着折腾的态度,还是想把v2ray部署起来。

1.安装v2ray

安装的过程比较简单,可直接按照官方教程。

阅读全文 »

Android studio 出现 grant current user access to /dev/kvm 以及/dev/kvm devices: permission denies

linux 中启动模拟器出现 grant current user access to /dev/kvm 错误

  1. 临时解决方法:

    打开 terminal 输入代码 sudo chown username -R /dev/kvm 注意 username 是你用的用户名, 重新启动模拟器就可以了。

  2. 永久解决办法:

    1
    2
    3
    4
    5
    6
    # 安装qemu-kvm
    $ sudo apt install qemu-kvm
    # 使用以下命令将您的用户添加到kvm组:
    $ sudo adduser $USER kvm
    # 如果仍然显示拒绝权限:
    $ sudo chown $USER /dev/kvm

Android studio 创建快捷方式

打开/usr/share/applications目录,使用sudo vim AndroidStudio.desktop创建 AndroidStudio 的快捷方式,加入以下内容:

阅读全文 »

基本环境配置

JDK 环境

官方 Android 版本与 JDK 版本说明:

  • Android 7.0 (Nougat) - Android 8.0 (O):Ubuntu - OpenJDK 8;Mac OS - jdk 8u45 或更高版本
  • Android 5.x (Lollipop) - Android 6.0 (Marshmallow):Ubuntu - OpenJDK 7;Mac OS - jdk-7u71-macosx-x64.dmg
  • Android 2.3.x (Gingerbread) - Android 4.4.x (KitKat):Ubuntu - Java JDK 6;Mac OS - Java JDK 6
  • Android 1.5 (Cupcake) - Android 2.2.x (Froyo):Ubuntu - Java JDK 5

下载源码

阅读全文 »
0%