ubuntu下开发android 必备的十几个工具

2024-06-12 06:32

本文主要是介绍ubuntu下开发android 必备的十几个工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

            从widow转到ubuntu环境,折腾了几天,遇到不少问题,现记录如下:

开发工具

1.anroid开发环境,eclipse  jdk  adt插件  或者 androidstudio。这个介绍的很多。

2.adb 64位兼容包  在终端中输入adb devices 提示sudo: adb: command not found。但是明明已经配置好android开发环境和路径。原因在于

          sudo apt-get install ia32-libs 

3.svn管理。终端下的使用。eclipse svn插件。

    ubuntu下svn管理,有rabbitvcs  终端svn  以及eclipse svn插件。安装了rabbitvcs试了下,太卡,果断卸载。现在使用终端命令和eclipse插件。

在配置eclipse svn插件时越到不少问题,请看 ubuntu14.04 eclipse安装svn插件 遇到的问题 Incompatible JavaHL library loaded. 1.7.x or later required.

4.wiznote,工作笔记。这个是目前遇到的最好用的记录笔记工具。之前用过有道云笔记和印象笔记,但是相比较为知笔记是最好用的。并且支持linux系统。

5.wine  sourceinsight  查看android源代码   。从window转到ubuntu开发的一个重要原因就在于源码的编译。http://my.oschina.net/innost/blog/173460

6.vim安装及配置  这个就不用介绍了,地球人都懂得。

7.umeng渠道打包工具。这个目前只支持win7系统,并且需要java .net环境。需要安装虚拟机。virtualbox。

8.星际翻译。linux目前最好的翻译工具,还支持离线词典。

9.飞鸽传书 。工作交流必备。

10.搜狗输入法。虽然不是完美,但是中国人最使用linux输入法。

11.bycome    ubuntu 下bcompare 对比工具的安装 破解和使用

12.git安装配置

13.liunx和window服务器共享    samba。也可以在linux中安装window虚拟机,在虚拟机中通过fz工具上传下载服务器文件。

如果采用第二种方式需要注意,virtualbox中安装的window虚拟机如何linux主机 共享文件。http://wenku.baidu.com/link?url=udMpoR37JyE_WoKNDKtSjLmYFIMiJ7lXyJ-Yr-A0f2oKuArINqx_CVcv8Cqfh77y2dRcepD7Zh7mwtCIyIX1_4aqixv-M0B75FTgObXLJo7

14.吸色鬼 gcolor2  android开发必备

15.apktool  反编译工具 

16.thunderid邮箱

17 vpn设置。做开发不翻墙怎能行,推荐51vpn。虽然有时候会不太稳定,但性价比还是不错的。

18.115网盘  百度网盘   这个也是必备的,百度网盘官方没有推出linux版的网盘,但是在网上可以找到个人开发的百度网盘,可以试用下,但功能比较简单。在linux推荐使用115网盘。2T的空间也是刚刚的。

19.ubuntu 安装flash插件 pepper flash player    http://www.linuxidc.com/Linux/2014-05/101095.htm

sudo apt-get install pepperflashplugin-nonfree

sudo update-pepperflashplugin-nonfree --install

这篇关于ubuntu下开发android 必备的十几个工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1053439

相关文章

Python通过模块化开发优化代码的技巧分享

《Python通过模块化开发优化代码的技巧分享》模块化开发就是把代码拆成一个个“零件”,该封装封装,该拆分拆分,下面小编就来和大家简单聊聊python如何用模块化开发进行代码优化吧... 目录什么是模块化开发如何拆分代码改进版:拆分成模块让模块更强大:使用 __init__.py你一定会遇到的问题模www.

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

使用Python自建轻量级的HTTP调试工具

《使用Python自建轻量级的HTTP调试工具》这篇文章主要为大家详细介绍了如何使用Python自建一个轻量级的HTTP调试工具,文中的示例代码讲解详细,感兴趣的小伙伴可以参考一下... 目录一、为什么需要自建工具二、核心功能设计三、技术选型四、分步实现五、进阶优化技巧六、使用示例七、性能对比八、扩展方向建

使用Python开发一个简单的本地图片服务器

《使用Python开发一个简单的本地图片服务器》本文介绍了如何结合wxPython构建的图形用户界面GUI和Python内建的Web服务器功能,在本地网络中搭建一个私人的,即开即用的网页相册,文中的示... 目录项目目标核心技术栈代码深度解析完整代码工作流程主要功能与优势潜在改进与思考运行结果总结你是否曾经

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.

Android中Dialog的使用详解

《Android中Dialog的使用详解》Dialog(对话框)是Android中常用的UI组件,用于临时显示重要信息或获取用户输入,本文给大家介绍Android中Dialog的使用,感兴趣的朋友一起... 目录android中Dialog的使用详解1. 基本Dialog类型1.1 AlertDialog(

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

Java并发编程必备之Synchronized关键字深入解析

《Java并发编程必备之Synchronized关键字深入解析》本文我们深入探索了Java中的Synchronized关键字,包括其互斥性和可重入性的特性,文章详细介绍了Synchronized的三种... 目录一、前言二、Synchronized关键字2.1 Synchronized的特性1. 互斥2.

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc