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.鼠标键头显示有问题,乱闪,根本没法使用,容易卡住找不到鼠标箭头在哪里了:感觉图形界面显示也有问题,不稳定 解决 ...
随机推荐
- C#为什么要多线程开发(一)
首先说下多线程出现的原因: 为了解决负载均衡问题,充分利用CPU资源.为了提高CPU的使用率,采用多线程的方式去同时完成几件事情而不互相干扰.为了处理大量的IO操作时或处理的情况需要花费大量的时间等等 ...
- Meet Hadoop
全书目前刚看到3.2,博客进度会慢一些,很多问题和例子需要操作一遍才能弄清楚. Why Hadoop 解决的问题 Hadoop的优势 小黄象Hadoop? 学习路线 简单总结 Why Hadoop 解 ...
- H5与Native交互之JSBridge技术
一.原理篇 下面分别介绍IOS和Android与Javascript的底层交互原理 IOS 在讲解原理之前,首先来了解下iOS的UIWebView组件,先来看一下苹果官方的介绍: You can us ...
- JS运算符问题
以下代码是否报错,如果不报错输出什么,为什么 var x = !!"Hello" + (!"world", !!"from here!!") ...
- SQL Server中变量的声明和使用方法
网址:http://blog.sina.com.cn/s/blog_63d0c97a0100qpy7.html 声明局部变量语法: DECLARE @variable_name DataType 其中 ...
- Scrapy基础(十一)————导出数据到json文件中
之前介绍过将数据写入mysql数据库中,但是对于那些没有数据库的,可以通过写入json文件中或者是写入到csv或者xls:这里只介绍写入json文件中,也为再练习一下自定义的pipeline 思路: ...
- python基础一 ------如何根据字典值对字典进行"排序"
需求:{姓名:成绩} 的字典,按成绩进行排序 方法一:转化为元组,(91,"张三")的形式 ,用sorted()函数进行排序 方法二 :设置sorted() 中key的参数的值 # ...
- 潭州课堂25班:Ph201805201 django 项目 第三十五课 后台用户权限的添加 mixins 课堂笔记)
验证用户登录: 对一个视图函数进行登录权限验证,(登录后才可以访问,否则重定向到登录页面) #from django.contrib.auth.decorators import login_requ ...
- Flask 三方组件 WTForms
WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证 from flask import Blueprint from flask import request fro ...
- 部署前准备--使用Mysql之Django Debug Toolbar安装以及配置
python -c "import django ;print(django.__path__);" 查看python的全局配置 vi /usr/local/lib/python3 ...