运维开发网

ubuntu上Android开发环境及依赖项

运维开发网 https://www.qedev.com 2020-04-20 16:21 出处:网络 作者:运维开发网整理
[时间:2018-07] [状态:Open] [关键词:ubuntu,系统安装,开发环境搭建,android,工具集]

[时间:2018-07] [状态:Open]

[关键词:ubuntu,系统安装,开发环境搭建,android,工具集]

Ubuntu系统版本:v18.04 LTS

c/c++ dev (build-essential)

git / git-review / gitk

git 可视化工具

meld

代码对比工具

net-tools

网络查看及配置工具

Synergy

版本号:v1.8.8

跨主机鼠标键盘共享工具

Synergy 与 Ubuntu 18.04 不兼容的问题及解决方案

主要问题及策略:

可能会出现 system tray is unavailable, don‘t close your window 错误,此时需要安装 sni-qt

smb(samba) smbclient

window与Linux文件共享工具

Ubuntu文件共享之smb/cifs——安装smb服务

ssh

ssh远程登录

vim / sublime text

代码编辑器

retex

markdown editor,10款流行的Markdown编辑器,总有一款适合你

vlc / mediainfo

多媒体播放器

中文输入法 sougou或其他

自带输入法,需要添加中文支持,将输入法添加到Settings-Region & Language-Input Sources-Chinese(Intelligent Pinyin)

Ubuntu18.04启用中文输入法

git-ssh配置

直接拷贝的密钥,需要修改下权限,要不各种问题。

SSH Key: “Permissions 0644 for ‘id_rsa.pub‘ are too open.” on mac

主要是ssh密钥的访问权限不对,修改下ssh就可以正常使用了。

chmod 400 ~/.ssh/id_rsa

android-studio

16.04上已安装,直接运行;不安装,直接打开。配置好已安装的sdk及gradle,创建快捷登录方式即可。

ffmpeg编译

sudo apt-get install libsdl2-2.0 libsdl2-dev

  • 下载yasm源码,编译并安装,可参考 https://blog.csdn.net/yzhang6_10/article/details/75635734 。
  • 下载freetype源码,编译并安装,可参考在Ubuntu 18.04下编译FreeType库的方法

其他一些问题

升级Ubuntu18.04LTS后,鼠标键盘均失灵,求助

主要原因:

这是因为在升级的时候,xserver-xorg-input-all 被删除了,导致 Xorg 环境无法使用键鼠。

对应地,重新安装这个包就可以了。

可以尝试通过进入 tty 或者 使用另外的机器通过 ssh 连接

然后运行

sudo apt install xserver-xorg-input-all

更新说明

  • 2018-07-17 第一版本,记录重新搭建开发环境的必要软件
  • 2018-08-18 添加引用网页核心摘要信息,以及一些额外的软件信息更新
0

精彩评论

暂无评论...
验证码 换一张
取 消