Linux下搭建Android开发环境及Android真机调试
来源:互联网 发布:广联达预算软件价格 编辑:程序博客网 时间:2024/06/05 01:06
转自http://blog.csdn.net/whucyl/article/details/17057859.
1、Android SDK 安装配置
首先去Android官网去下载Linux版本的SDK,我下载的是adt绑定版本,包括sdk和eclipse,接近500M大小的.zip压缩包;
完成之后解压到合适的位置:
- mkdir /opt/google
- mv adt-bundle-linux-x86-20131030.zip /opt/google
- cd /opt/google
- unzip adt-bundle-linux-x86-20131030.zip
- cd adt-bundle-linux-x86-20131030
- mv eclipse ../
- mv sdk ../
- cd ..
- rm -rf adt-bundle-linux-x86-20131030
- gedit ~/.bashrc
- export ANDROID_HOME=/opt/google/sdk
- export PATH=$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$PATH
- source ~/.bashrc
- echo $ANDROID_HOME
- echo $PATH
- adb
剩下的在Eclipse里面关于ADT配置和Windows上一致,这里略过。
2、Android真机调试
打开配置好了ADT的Eclipse,快速创建一个Hello World安卓应用,用USB连接上手机,调试的时候,在Android Device Chooser对话框中上部分显示的真机列表框中真机显示的是一排问号,真机不可用,立刻搜索了一下这个状况,推荐一下这篇博客(点击),按照博客上的方法实验了一下。
2.1 首先是查看手机连接的USB端口信息
- lsusb
...
Bus 002 Device 009: ID 12d1:2223 Huawei Technologies Co., Ltd.
...
上面展示的信息为实验用的手机连接电脑usb端口的情况:Huawei手机,ID为12d1 (记住这个ID,后面用到)
2.2 配置规则
进入到 /etc/udev/rules.d 目录下,新建一个android.rules配置文件
- cd /etc/udev/rules.d
- sudo gedit android.rules
- # Huawei ID 12d1:2223 Huawei Technologies Co., Ltd.
- SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", MODE="0666"
- # HTC ID 0bb4:0cb0 High Tech Computer Corp.
- SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
- # ...
- sudo chmod a+rx android.rules
2.3 重启USB和adb服务
- service udev restart
- adb kill-server
- adb devices
至此,完成真机调试前配置工作,再次用真机调试的时候发现真机可用了。
0 0
- Linux下搭建Android开发环境及Android真机调试
- Linux下搭建Android开发环境及Android真机调试
- Linux下搭建Android开发环境及Android真机调试
- Linux下搭建Android开发环境及Android真机调试
- macbook Android开发环境搭建,真机调试
- Linux(Fedora和Ubuntu等)下android真机调试的环境搭建
- android开发真机调试(MAC环境下)
- 关于Linux环境下的android真机调试
- Linux 下 安装Android开发环境+真机调试+ 创建ssh-key提交Github 代码
- linux下android的开发正确识别真机调试
- 【Android wear 真机开发环境搭建】
- linux下android开发环境搭建及NDK安装(转)
- linux下android开发环境搭建及NDK安装(转)
- linux下android开发环境搭建及NDK安装
- linux下android开发环境搭建及NDK安装(转)
- linux环境下搭建android开发环境。
- 【Linux】Linux下Android开发环境搭建
- Ubuntu 10.10 与 华为 C8650 手机搭建 Android 真机开发调试环境
- HDU 1863 畅通工程(九度OJ 1024)
- 音频文件格式整理
- 编译型语言、解释型语言
- 好男人大幅降低森林砍伐但是
- JAVA的整型与字符串相互转换
- Linux下搭建Android开发环境及Android真机调试
- ASM笔记2
- VXWORKS和QT
- 简单的面向对象类的写法
- 收藏下Android手机驱动
- 从系统源码角度分析Android事件分发
- 几种分割平面问题
- HDU NO.3548 Enumerate the Triangles
- linux内存管理--linux内核高端内存