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.鼠标键头显示有问题,乱闪,根本没法使用,容易卡住找不到鼠标箭头在哪里了:感觉图形界面显示也有问题,不稳定 解决 ...
随机推荐
- RFID的winform程序心得2
RFID的winform程序心得1 webBrowser1.AllowWebBrowserDrop = false;//将 WebBrowser 控件的 AllowWebBrowserDrop 属性设 ...
- Android应用程序开发疑问
为什么android.util.log会提供五种不同级别的打印输出方式?(打印输出在Logcat窗口)比如:Log.v()用于打印比较琐碎的信息:Log.d()用于打印调试信息:Log.i()用于打印 ...
- 潭州课堂25班:Ph201805201 爬虫高级 第九课 scrapyd 部署 (课堂笔记)
c rapyd是 scrapy 的部署, 是官方提供的一个爬虫管理工具, 通过他可以非常方便的上传控制爬虫的运行, 安装 : pip install scapyd 他提供了一个json ,web, s ...
- 连接到docker 指定的一个容器中
1.docker run -itd ubuntu 2.sudo docker ps 3.PID=$(docker-pid containerID) 返回一个p_id 4.nsenter --targ ...
- IntelliJ IDEA无法更新maven索引
maven索引的作用时在添加dependency的时候能有自动提示,不影响dependency的下载: 解决办法: 1.http://ju.outofmemory.cn/entry/359450 2. ...
- BZOJ3022 : [Balkan2012]The Best Teams
将选手和询问按照年龄排序,即可去掉年龄的限制. 将所有选手按水平排序后维护线段树,显然最优解一定是从大到小贪心选择. 线段树上每个节点维护: $g[0/1]:r+1$不选/选的时候,$l$选不选. $ ...
- yii2小部件(widget)
一.创建一个简单的小部件 namespace common\components; //common需要自己先设定一个别名 use yii\base\Widget; //小部件需要继承的基类 use ...
- 一个封装不错的 TcpClient 类
using System;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading; nam ...
- IO流(6)—转换流
1.处理流之二:转换流 InputStreamReader和OutputStreamWriter 2.当作用的文件就是一个文本文件且使用字节流传输时,需要把它转换成字符流,再在外面加上缓冲流以加速传输 ...
- Linux脚本程序
#!/bin/bash # array-ops.sh: 数组更多有趣的用法. array=( zero one two three four five ) # 元素 ]} # zero } # zer ...