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 添加引用网页核心摘要信息,以及一些额外的软件信息更新
ubuntu上Android开发环境及依赖项的更多相关文章
- Ubuntu 配置 Android 开发 环境
. 果断换Ubuntu了, Ubuntu的截图效果不好, 不能设置阴影 ... 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article ...
- Ubuntu搭建Android开发环境
前言 由于迁移到新的笔记本,所以Android开发环境须要又一次配置了.android官网有配置教程,我正好回想一遍 配置Java环境 下载jdk.官网地址:http://www.oracle.com ...
- [转]Ubuntu 配置 Android 开发 环境
转自:http://blog.csdn.net/shulianghan/article/details/20855541 1. 安装 Android Studio (1) 下载Android Stud ...
- 64位ubuntu下Android开发环境的配置
本文介绍如何在64位ubuntu上搭建android的开发环境. 系统:ubuntu12.04LTS 使用的是ADT Bundle for Linux和jdk1.7(open jdk也可) 一共分为3 ...
- 在ubuntu上搭建开发环境3---解决Y470一键系统重装之后恢复ubuntu引导启动的方法
2015/08/18 将知识.常用的操作整理出来一定要完整,注意细节. 就像下面是再2015.04.27时候整理的,当时确实实验成功了,但是可能忘记记下具体的细节,尤其是3.4.5.6步骤中的关于盘符 ...
- ubuntu下android开发环境安装
一 安装jdk 网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 新建一个文 ...
- 在ubuntu上搭建开发环境8---Ubuntu搭建Android开发环境
需要首先配置好JDK环境 参看:http://www.cnblogs.com/xumenger/p/4460055.html 安装Eclipse 在Android developer的官网上直接下载a ...
- ubuntu配置android开发环境和编译源码遇到的一些问题
---------------------------------------------环境变量设置--------------------------------------------- 1.设 ...
- 在ubuntu上搭建开发环境5---联想Y470安装 ubuntu,解决双显卡发热等问题
ubuntu14 没有解决显卡的问题的时候,会有这样的问题 1.耗电特别快.风扇狂转 2.鼠标键头显示有问题,乱闪,根本没法使用,容易卡住找不到鼠标箭头在哪里了:感觉图形界面显示也有问题,不稳定 解决 ...
随机推荐
- 课堂练习&课下作业----用户场景分析
典型用户1 ·小明---一名普通大学生生 名字 小明 性别.年龄 男,19岁 职业 大学生 收入 无 知识层次和能力 石家庄铁道大学学生,善于交际. 生活/工作情况 成绩优异,各方面技能突出 动机,目 ...
- 2017-9-24-Linux移植:ubuntu server 16.04无法联网&无法apt-get update解决
无法上网!!!不能忍.. 现象:ifconfig 毛都没有,想找一下ip都找不到. ifconfig –a 可以列出所有网卡设备,确认VM VirtualBox网卡开对了,已经给到了虚拟机. 编辑/e ...
- Leetcode 记录(1~100)
5.回文串 几种方法: 暴力:枚举每一个字串,判断是否为回文串,复杂度O(n^3),暴力月莫不可取 dp:区间dp思想,O(n^2) 中心扩展:找每一个字符,然后往两边扩展,O(n^2) manach ...
- BZOJ4218 : 不知道高到哪里去了
设$degi[x]$和$dego[x]$分别表示每个点的入度和出度,将线性规划的限制写出来: 目标函数: $\max.\ \sum_{x=1}^n(dego[x]P[x]-degi[x]Q[x])$ ...
- 2016-2017 National Taiwan University World Final Team Selection Contest
A. Hacker Cups and Balls 二分答案,将$\geq mid$的数看成$1$,$<mid$的数看成$0$,用线段树进行区间排序检查即可.时间复杂度$O(n\log^2n)$. ...
- 学习Struts--Chap07:Struts2文件上传和下载
1.struts2文件上传 1.1.struts2文件上传的基本概述 在开发web应用的时候,我们一般会为用户提供文件上传的功能,比如用户上传一张图像作为头像等.为了能上传文件,我们必须将表单的met ...
- jquery .stop()的用法
jquery的.stop()的用法: 目的:为了 了解stop()的用法,举个例子,直观的方式看看. 实物:一个id="animater"的div包含了一段文字.(以下用anima ...
- js 创建Table,每行3列的方式
table: <table style="width:100%" id="appDatas"></table> 1. var table ...
- openstack之glance基础
第一:glance是什么? glance是Image service的项目代号,是Openstack的镜像服务组件,为创建虚拟机提供镜像服务. 第二:glance的功能 Glance主要提供了一个虚拟 ...
- js -- 绑定的click addEventListener 事件只触发一次
var btn = document.getElementById('btn'); // 添加事件绑定 btn.addEventListener('click', btnClick, false); ...