如何在linux下配置android studio 配置Studio开发环境

Linux mint 17(64bit)搭建Android开发环境 - 简书
<div class="fixed-btn note-fixed-download" data-toggle="popover" data-placement="left" data-html="true" data-trigger="hover" data-content=''>
写了4410字,被4人关注,获得了5个喜欢
Linux mint 17(64bit)搭建Android开发环境
下载配置JDK在下载jdk根据自己系统版本进行选择我选择的是 Java Platform (JDK) 8u51,Linux 64位:dk-8u51-linux-x64.tar.gz修改~/.bashrc在文件最后加上一下四行:export JAVA_HOME=/opt/Java/jdk1.8.0_51
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
下载Android Studio等相关Android Tool因为众所周知的墙的存在,所以大部分需要的软件都没办法正常的下载,所以我选择国内的一些下载源进行下载,我选择的是。
首先下载Android Studio并进行安装,首先解压后在/bin/idea.properyies里添加disable.android.first.run=true。添加了之后安装的时候就不会卡在更新处了,之后再另外下载SDK即可。之后运行程序sudo ./bin/studio.h
下载SDK、SDK Tools、SDK Platform-Tools、Build-Tools并在相应目录进行解压即可。具体参考。
最后上张图
新建HelloWorld项目
参考链接:
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
选择支付方式:&在 Linux 平台搭建 Android 集成开发环境
在 Linux 平台搭建 Android 集成开发环境
开通极客学院VIP会员,免费观看全部会员课程
最低 21.6 元 / 月
VIP会员尊享特权
观看全部会员课程
720P高清视频下载
已有会员账号,请
视频太卡?试试切换线路
课讲解如何在 Mac 平台搭建 Android Studio 集成开发环境,内容包括下载 Android Studio、配置 Android Studio 以及创建一个 HelloWorld 示例。
本课讲解如何在 Windows平台搭建 Android Studio 集成开发环境,内容包括下载 Android Studio、配置 Android Studio 以及创建一个 HelloWorld 示例
本课讲解如何在 Linux 平台搭建 Android Studio 集成开发环境,内容包括下载 Android Studio、配置 Android Studio 以及创建一个 HelloWorld 示例。
只有成为VIP会员才能提问&回复,快吧!如果你还没有账号你可以一个账号。
添加新技术问题
课程 [在 Linux 平台搭建 Android 集成开发环境]
中已存在问题
添加新技术问题
问题描述越详细,被解答的速度越快
有新回答时请邮件提醒我
着急,拜托快点
不急,慢慢解决
关联课程 [在 Linux 平台搭建 Android 集成开发环境]
服务热线:400-678-8266Linux下Android开发环境搭建详细步骤
作者:佚名
字体:[ ] 来源:互联网 时间:06-24 00:25:34
这篇文章主要介绍了在linux下搭建Android开发环境的步骤,需要的朋友可以参考下
1、系统环境
[android@localhost ~]$ uname -a
Linux localhost.localdomain 2.6.32-71.el6.i686 #1SMP Wed Sep 1 01:26:34 EDT
i686 i386 GNU/Linux
[android@localhost ~]$ lsb_release -a
LSB Version:&&&:core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description:&&&Red Hat Enterprise Linux Server release 6.0 (Santiago)
Release:&&&&&&&6.0
Codename:&&&&&&Santiago
[android@localhost ~]$
2、准备软件
android-sdk
这些软件都可以在官网上下载。
3、搭建过程
(1)&&&&&&&&&&&安装java
[android@localhost ~]$ rpm -qa | grep java
eclipse-mylyn-java-3.3.2-4.5.el6.i686
java-1.6.0-openjdk-devel-1.6.0.0-1.21.b17.el6.i686
java-1.6.0-openjdk-1.6.0.0-1.21.b17.el6.i686
tzdata-java-2010l-1.el6.noarch
gcc-java-4.4.4-13.el6.i686
java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
subversion-javahl-1.6.11-2.el6.i686
ooobasis3.3-javafilter-3.3.0-
libvirt-java-0.4.5-2.el6.noarch
lpg-java-compat-1.1.0-4.1.el6.noarch
libvirt-java-devel-0.4.5-2.el6.noarch
mysql-connector-java-5.1.12-2.el6.i686
ant-javamail-1.7.1-13.el6.i686
java-1.6.0-openjdk-javadoc-1.6.0.0-1.21.b17.el6.i686
java_cup-0.10k-5.el6.i686
[android@localhost ~]$
通过命令查看当前已经安装了java的相关jdk,可以进行下一步。
(2)&&&&&&&&&&&安装eclipse
从官网上下载的eclipse不需要按装,直接解压即可使用。如:
[android@localhost Base Env]$ ls
ADT-18.0.0.zip
android-sdk_r18-linux.tgz
Android开发环境搭建(Linux篇).doc
eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
Linux环境搭建.doc
Linux 下Android 开发环境搭建 .doc
[android@localhost Base Env]$ rm -R eclipse
[android@localhost Base Env]$ ls
ADT-18.0.0.zip
android-sdk_r18-linux.tgz
Android开发环境搭建(Linux篇).doc
eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
Linux环境搭建.doc
Linux 下Android 开发环境搭建 .doc
[android@localhost Base Env]$ tar -zxfeclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
[android@localhost Base Env]$ ls
ADT-18.0.0.zip
android-sdk_r18-linux.tgz
Android开发环境搭建(Linux篇).doc
eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
Linux环境搭建.doc
Linux 下Android 开发环境搭建 .doc
[android@localhost Base Env]$ cd eclipse
[android@localhost eclipse]$ ls
about_files&&&configuration& eclipse.ini&& icon.xpm&&&&&&&& p2
about.html&&&&dropins&&&&&&& epl-v10.html& libcairo-swt.so& plugins
artifacts.xml&eclipse&&&&&&& features&&&&& notice.html&&&&& readme
[android@localhost eclipse]$ ll
总用量 540
drwxrwxr-x.&2 android android&& 4096& 2月 17 03:06 about_files
-rw-rw-r--.&1 android android& 18909& 2月&8 21:55 about.html
-rw-rw-r--.&1 android android& 88246& 2月 17 03:06 artifacts.xml
drwxrwxr-x.&5 android android&& 4096& 2月 17 03:06 configuration
drwxrwxr-x.&2 android android&& 4096& 2月 17 03:06 dropins
-rwxr-xr-x.&1 android android& 62814& 2月&8 22:16 eclipse
-rw-rw-r--.&1 android android&&& 407& 2月 17 03:06 eclipse.ini
-rw-rw-r--.&1 android android& 16536& 2月&8 21:36 epl-v10.html
drwxrwxr-x. 46 android android&& 4096&2月 17 03:06 features
-rw-rw-r--.&1 android android&& 9022& 2月&8 21:54 icon.xpm
-rwxr-xr-x.&1 android android 月& 8 21:54 libcairo-swt.so
-rw-rw-r--.&1 android android&& 8951& 2月&8 21:36 notice.html
drwxrwxr-x.&5 android android&& 4096& 2月 17 03:05 p2
drwxrwxr-x. 10 android android& 36864&2月 17 03:06 plugins
drwxrwxr-x.&2 android android&& 4096& 2月 17 03:06 readme
[android@localhost eclipse]$ ./eclipse
启动eclipse之后,eclipse会自动创建并寻找workspace文件夹,可以直接点击ok按钮即可。eclipse的启动过程如下图所示:
eclipse也可以在gnome桌面下直接双击eclipse可执行文件启动。
(3)&&&&&&&&&&&安装android-sdk&
[android@localhost Base Env]$ tar -zxfandroid-sdk_r18-linux.tgz
[android@localhost Base Env]$ ls&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
ADT-18.0.0.zip&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
android-sdk-linux&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
android-sdk_r18-linux.tgz&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Android开发环境搭建(Linux篇).doc&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
eclipse&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz&&&&&&&&&&&&&&
Linux环境搭建.doc&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Linux 下Android 开发环境搭建 .doc&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[android@localhost Base Env]$ cdandroid-sdk-linux/&&&&&&&&&&&&&
[android@localhost android-sdk-linux]$ ls&&&&&&&&&&&&&&&&&&&&&&&
add-ons&platforms& SDK Readme.txt& tools&&&&&&&&&&&&&&&&&&&&&&&
[android@localhost android-sdk-linux]$ cd tools/&&&&&&&&&&&&&&&&
[android@localhost tools]$ ll
总用量 6772
-rw-rw----. 1 android android&&&& 323&3月 30 23:20 adb_has_moved.txt
-rwxrwx---. 1 android android&&& 3491&3月 30 23:19 android
drwxrwx---. 2 android android&&& 4096&3月 30 23:19 ant
-rwxrwx---. 1 android android&&& 1977&3月 30 23:19 apkbuilder
drwxrwx---. 3 android android&&& 4096&3月 30 23:19 apps
-rwxrwx---. 1 android android&&& 3116&3月 30 23:19 ddms
-rwxrwx---. 1 android android&& 46724&3月 30 23:19 dmtracedump
-rwxrwx---. 1 android android&&& 1940&3月 30 23:19 draw9patch
-rwxrwx---. 1 android android&& 24828&3月 30 23:19 emulator
-rwxrwx---. 1 android android 月 30 23:19 emulator-arm
-rwxrwx---. 1 android android 月 30 23:19 emulator-x86
-rwxrwx---. 1 android android& 月 30 23:19 etc1tool
-rwxrwx---. 1 android android&&& 3282&3月 30 23:19 hierarchyviewer
-rwxrwx---. 1 android android&&& 9680&3月 30 23:19 hprof-conv
drwxrwx---. 6 android android&&& 4096&3月 30 23:19 lib
-rwxrwx---. 1 android android&&& 2015&3月 30 23:19 lint
-rwxrwx---. 1 android android&&& 9676&3月 30 23:19 mksdcard
-rwxrwx---. 1 android android&&& 3169&3月 30 23:19 monkeyrunner
-rw-rw----. 1 android android& 月 30 23:20 NOTICE.txt
drwxrwx---. 7 android android &&&4096&3月 30 23:19 proguard
-rw-rw----. 1 android android&&&&& 66&3月 30 23:19 source.properties
-rwxrwx---. 1 android android& 月 30 23:19 sqlite3
drwxrwx---. 2 android android&&& 4096&3月 30 23:19 support
-rwxrwx---. 1 android android&&& 3044&3月 30 23:19 traceview
-rwxrwx---. 1 android android&& 46784&3月 30 23:19 zipalign
[android@localhost tools]$ ./android update sdk
此处即打开了android模拟器的升级更新界面,如下图所示:
接下来的操作主要是对该模拟器中的相关包进行下载升级,需要的时间可能会很长(本人在进行升级时基本上会在晚上保持开机,因为Android系统之间得不兼容性。当然,您如果只是针对某一个Android系统版本,那会快很多。不过在以后也可以追加下载安装的。):
您可以选择Aceept all:
&&&&& 点击Install按钮之后,您会跳转到下面的界面中,其中,在该对话框的最下面,您会看到当前包的下载速度与进度:
&&&&& AndroidSDK Manager有时候也会弹出下面的log对话框,这里面可以看到更加详细的信息(您可以关闭该对话框。如果您下一次确实需要看,您可以点击后色按钮后面的那个按钮,管理器会打开日志对话框):
在android-sdk安装成功之后,在该目录下,Android SDK Manager会创建platform-tools文件夹,该文件夹中包含了您已定会用到的adb等android命令。
下载过程中,SDK Menager会弹出如下图的站点认证信息,可忽略该认证:
在下载安装完成后,安卓SDK 管理器会弹出下面的对话框:
此时,您可以勾选标注为Not installed的相关包,点击Install*package可以安装您选择的没有安装的相关包,但此时安装的包大都需要您给出站点认证信息。相关信息截图如下:
& 至此,Android SDK Manager安装完毕。
(4)&&&&&&&&&&&安装ADT插件
首先,您要启动eclipse;
在IDE中点击Help-&Install New Software...打开eclipse的Install对话框,如下图所示:
& 点击Add...按钮,打开Add Repository对话框:
& & 在这一步周中,您可一在Location输入框中填入您下载ADT的URL。但此时,为了提高安装速度,可以先将ADT下载到本地,然后点击Archive...按钮:
这时,需要选择您刚才下载的ADT(记得,一定不要解压):
在这里,直接点击ok就可以了:
&&&&& 勾选Name中的Developer Tools,直接点击Next,进行安装:
& 这时,就需要接受协议条款了,接下来直接点击Finish按钮:
&&&&& 在安装界面,您可以点击Details&&按钮查看当前的详细信息,此时在Eclipse的IDE界面的右下角也会给出进度提示:
&&&&& 插件安装过程中,可能会弹出来下面的警告信息,看完消息之后,您会和我一样点击确定按钮的:
& & 安装完成后,Eclipse会让您选择是否重启Eclipse来应用您刚刚给IDE带来的新变化,这就因时而异了:
& &&重启进入Eclipse之后,一般情况下,会弹出Welcome to Android Development的对话框:
& &&如果没有弹出该对话框,可以在Window-&Perferences中的Android进行必要的设置,
& &&该设置项位于SDK Location下。
& && 这里需要设置的是Target Location,您可一点击Browse...来浏览选择您之前安装的Android-sdk-linux的路径地址:
点击确定即可:
接下来,就是简单的Next:
接下来需要选择可安装的包,一般点击Accept All:
& 这一过程安装完成之后,可以通过Eclipse中的Window-&AVD Manager打开Android Virtual Device Manager。也可一通过tools下的android bash文件打开,不过可能稍微有一点困难,应该是不建议的打开方式。
设置创维M6的平板&驱动&
(请允许这么称呼,只是因为类似与Windows下的驱动效果,如此设置后,既可以打开创维M6的adb使用)
1、使用lsusb命令查看系统的USB设备:
[android@bogon ~]$ lsusb
Bus 002 Device 005: ID 0bb4:0c02 High Tech ComputerCorp. Dream / ADP1 / G1 Phone (Debug)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&
Bus 002 Device 003: ID 093a:2510 Pixart Imaging,Inc. Optical Mouse&&&&&&&&&&&&
Bus 002 Device 002: ID
Intel Corp.Integrated Rate Matching Hub&&&&&&
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation2.0 root hub&& &&&&&&&&&&&&&&&
Bus 001 Device 002: ID
Intel Corp.Integrated Rate Matching Hub&&&&&&
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation2.0 root hub&&&&&&&&&&&&&&&&&
[android@bogon ~]$
由此可以看出,进入Debug模式下的0bb4是创维M6的ID。
2、切换之android-sdk-linux的tools目录下,更新adb:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[android@bogon tools]$ ./androidupdate adb
adb has been updated. You must restart adb with thefollowing commands
& adbkill-server&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
& adbstart-server
[android@bogon tools]$
3、尝试查看Android设备:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[android@bogon platform-tools]$ ./adb devices&&&&&&&&&&&&&&& &&&&&&&&&
* daemon not running. starting it now on port 5037*&&&&&&&&&&&&&&&&&
* daemon started successfully *&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
List of devices attached&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
????????????&&&no permissions&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[android@bogon platform-tools]$
可以看出,该命令执行失败,返回的结果,本人不知。
4、加入创维M6的ID到adb_usb.ini文件下(必须拥有root权限,并且该文件存在于隐藏的.android文件夹下):
[android@bogon ~]$ suroot &&&&&&&&&&&&&
密码:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[root@bogon android]# ls-al &&&&&&&&&&&
总用量 200&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
drwx------. 34 android android 4096& 4月 13 09:10 .
drwxr-xr-x.&5 root&&& root&&& 4096&4月 13 08:57 ..
drwx------.&3 android android 4096& 4月 13 09:01 .adobe
drwxrwxr-x.&3 android android 4096& 4月 13 09:18 .android
drwxrwxr-x.&4 android android 4096& 4月 13 09:13 Base Env
-rw-r--r--.&1 android android&& 18& 6月 22 2010 .bash_logout
-rw-r--r--.&1 android android& 176& 6月 22 2010 .bash_profile
-rw-r--r--.&1 android android& 124& 6月 22 2010 .bashrc&&&&&
drwxr-xr-x.&3 android android 4096& 4月 13 08:58 .cache&&& &&
drwxr-xr-x.&6 android android 4096& 4月 13 09:13 .config&&&&
drwx------.&3 android android 4096& 4月 13 08:58 .dbus&&&&&&
-rw-r--r--.&1 android android& 500& 1月 24 2007 .emacs&&&&&&
-rw-------.&1 android android&& 16& 4月 13 08:58 .esd_auth&&
drwx------.&4 android android 4096& 4月 13 08:59 .gconf&&&&&
drwx------.&2 android android 4096& 4月 13 09:09 .gconfd&&&&
drwxr-xr-x.&7 android android 4096& 4月 13 09:07 .gnome2&&&&
drwx------.&2 android android 4096& 4月 13 08:58 .gnome2_private
drwxrwxr-x.&3 android android 4096& 4月 13 08:58 .gnote&&&&&&&&
drwx------.&2 android android 4096& 4月 13 08:58 .gnupg&&&&&&&&
drwxrwxr-x.&2 android android 4096& 4月 13 08:58 .gstreamer-0.10
-rw-rw-r--.&1 android android& 200& 4月 13 08:58 .gtk-bookmarks
drwx------.&2 android android 4096& 4月 13 08:58 .gvfs&&&&&&&&&
-rw-------.&1 android android& 310& 4月 13 08:58 .ICEauthority&
-rw-r--r--.&1 android android& 794& 4月 13 08:58 .imsettings.log
drwx------.&3 android android 4096& 4月 13 09:09 .kde&&&&&&&&&&
-rw-r--r--.&1 android android& 121& 6月 29 2010 .kshrc&&&&&&&&&
drwxr-xr-x.&3 android android 4096& 4月 13 08:58 .local&&&&&&&&
drwx------.&3 android android 4096& 4月 13 09:01 .macromedia&&&
-rw-r--r--.&1 android android& 124& 6月 25 2010 .mkshrc&&&&&&& &
drwxr-xr-x.&5 android android 4096& 4月 13 08:58 .mozilla&&&&&&
drwxr-xr-x.&2 android android 4096& 4月 13 08:58 .nautilus&&&&&
drwx------.&2 android android 4096& 4月 13 08:58 .pulse&&&&&&&&
-rw-------.&1 android android& 256& 4月 13 08:58 .pulse-cookie&
-rw-------.&1 android android& 218& 4月 13 09:07 .recently-used.xbel
drwxrwxr-x.&3 android android 4096& 4月 13 08:58 .redhat&&&&&&&&&&&
drwx------.&2 android android 4096& 4月 13 08:58 .ssh&&&&&&&&&&&&&&
drwx------.&3 android android 4096& 4月 13 09:10 .thumbnails&&&&&&&
drwxrwxr-x.&3 android android 4096& 4月 13 09:10 workspace&&&&&&&&&
-rw-------.&1 android android&& 50& 4月 13 08:57 .xauthoxIGCv&&&&&&
-rw-------.&1 android android 4401& 4月 13 09:26 .xsession-errors&&
-rw-r--r--.&1 android android& 658 12月& 9 2009 .zshrc&&&&&&&&&&&&&
drwxr-xr-x.&2 android android 4096& 4月 13 08:58 公共的&&&&&&&&&&&&
drwxr-xr-x.&2 android android 4096& 4月 13 08:58 模板&&&&&&&&&&&&&&
drwxr-xr-x.&2 android android 4096& 4月 13 08:58 视频&&&&&&&&&&&&&&
drwxr-xr-x.&2 android android 4096& 4月 13 08:58 图片&&&&&&&&&&&&&&
drwxr-xr-x.&2 android android 4096& 4月 13 08:58 文档&&&&&&&&&&&&&&
drwxr-xr-x.&2 android android 4096& 4月 13 09:13 下载&&&&&&&&&&&&&&
drwxr-xr-x.&2 android android 4096& 4月 13 08:58 音乐&&&&&&&&&&&&& &
drwxr-xr-x.&2 android android 4096& 4月 13 08:58 桌面&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[root@bogon android]# cd.android/
[root@bogon .android]# ls&&&&&&&&
adb_usb.ini&avd&&&&&&&&&&&&&&&&&
[root@bogon .android]# vimadb_usb.ini
[root@bogon .android]# lsusb&&&&&&&&&&
Bus 002 Device 008: ID 0bb4:0c02 High Tech ComputerCorp. Dream / ADP1 / G1 Phone (Debug)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Bus 002 Device 003: ID 093a:2510 Pixart Imaging,Inc. Optical Mouse &&&&&&&&&&&&
Bus 002 Device 002: ID
Intel Corp.Integrated Rate Matching Hub&&&&&&
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation2.0 root hub&&&&&&&&&&&&&&&&&
Bus 001 Device 002: ID
Intel Corp.Integrated Rate Matching Hub&&&&&&
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation2.0 root hub&&&&&&&&&&&&&&&&&
[root@bogon .android]# gvimadb_usb.ini
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
# ANDROID 3RD PARTY USBVENDOR ID LIST & DO NOT EDIT.
# USE 'android updateadb' TO GENERATE
# 1 USB VENDOR ID PERLINE.'
0x0bb4#该段的前面的内容为该文件原来保存的内容,只需在最后添加创维M6的ID即可。
5、以root权限创建文件/etc/udev/rules.d/im-android.rules文件,并在其中添加下面红色加粗的文字,其中的含义,您可以猜得懂。记得给该文件赋予可读可执行权限。
[root@bogon .android]# cd..&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[root@bogon android]# cd..&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[root@bogon home]# gvim/etc/udev/rules.d/imx-android.rules
SUBSYSTEM==&usb&,SYSFS{idVendor}==&0bb4&,MODE=&0666&
[root@bogon home]# gvim/etc/bash.bashrc&&&&&&&&&&&&&&&&&&
[root@bogon home]# exit&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
exit&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[android@bogon ~]$ cdBase\ Env/&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[android@bogon Base Env]$ ls
ADT-18.0.0.zip &&&&&&&&&&&&eclipse
android-sdk-linux&&&&&&&&&eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
android-sdk_r18-linux.tgz&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[android@bogon Base Env]$ cd android-sdk-linux/
[android@bogon android-sdk-linux]$ ls &&&&&&&&&
add-ons&docs& platforms& platform-tools& SDK Readme.txt& temp&tools&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[android@bogon android-sdk-linux]$ cd platform-tools/&&&&&&&&&&&&&&&
[android@bogon platform-tools]$ ./adb devices&&&&&&&&&&&&&&&&&&&&&&&
List of devices attached&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
????????????&&&no permissions&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[android@bogon platform-tools]$ ./adb kill-server
[android@bogon platform-tools]$ ./adb start-server
* daemon not running. starting it now on port 5037*
* daemon started successfully *&&&&&&&&&&&&&&&&&&&&
[android@bogon platform-tools]$ ./adb devices&&&&&&
List of devices attached&&&&&&&&&&&&&&&&&&&&&&&&&&&
????????????&&&no permissions&&&&&&&&&&&&&&&&&&&&&
[android@bogon platform-tools]$ cd /etc/udev/rules.d
[android@bogon rules.d]$ ll &&&&&&&&&&&&&&&&&&&&&&&&
总用量 76&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
-rw-r--r--. 1 root root 6627& 6月 24 2010 40-hplip.rules
-rw-r--r--. 1 root root& 226& 8月 18 2010 51-dlm.rules&
-rw-r--r--. 1 root root& 495& 6月 24 2010 56-hpmud_support.rules
-rw-r--r--. 1 root root 1652& 8月 26 201060-fprint-autosuspend.rules
-rw-r--r--. 1 root root 1060& 6月 29 2010 60-pcmcia.rules&&&&&&&&&&&
-rw-r--r--. 1 root root& 452& 8月 13 2010 60-raw.rules&&&&&&&&&&&&&&
-rw-r--r--. 1 root root& 292& 7月 17 2010 70-cups-libusb.rules&&&&&&
-rw-r--r--. 1 root root& 788& 2月 21 02:41 70-persistent-cd.rules&&&
-rw-r--r--. 1 root root& 460& 2月 21 01:49 70-persistent-net.rules&&
-rw-r--r--. 1 root root 1914& 1月 13 2010 85-pcscd_ccid.rules&&&&&&&
-rw-r--r--. 1 root root& 320& 5月 15 2009 90-alsa.rules&&&&&&&&&&&&&
-rw-r--r--. 1 root root&& 83& 7月 28 2010 90-hal.rules&&&&&&&&&&&&&&
-rw-r--r--. 1 root root& 359& 8月 18 2010 90-rdma.rules&&&&&&&&&&&&&
-rw-r--r--. 1 root root&& 53& 4月 19 2010 91-drm-modeset.rules&&&&&&
-rw-r--r--. 1 root root 2486& 6月 30 201097-bluetooth-serial.rules&
-rw-r--r--. 1 root root& 292& 8月 30 2010 98-kexec.rules&&&&&&&&&&&&
-rw-r--r--. 1 root root&& 54& 4月& 9 2010 99-fuse.rules &&&&&&&&&&&&&
-rw-r--r--. 1 root root&& 53& 4月 13 09:39 imx-android.rules&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[android@bogon rules.d]$ su root
密码:&&&&&&&&&&&&&&&&&&&&&&&&&
[root@bogon rules.d]# chmod+rx imx-android.rules
[root@bogon rules.d]# ll&&&&&&&&&&&&&&&&&&&&&&&&&
总用量 76&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
-rw-r--r--. 1 root root 6627& 6月 24 2010 40-hplip.rules
-rw-r--r--. 1 root root& 226& 8月 18 2010 51-dlm.rules&
-rw-r--r--. 1 root root& 495& 6月 24 2010 56-hpmud_support.rules
-rw-r--r--. 1 root root 1652& 8月 26 201060-fprint-autosuspend.rules
-rw-r--r--. 1 root root 1060& 6月 29 2010 60-pcmcia.rules
-rw-r--r--. 1 root root& 452& 8月 13 2010 60-raw.rules
-rw-r--r--. 1 root root& 292& 7月 17 2010 70-cups-libusb.rules
-rw-r--r--. 1 root root& 788& 2月 21 02:41 70-persistent-cd.rules
-rw-r--r--. 1 root root& 460& 2月 21 01:49 70-persistent-net.rules
-rw-r--r--. 1 root root 1914& 1月 13 2010 85-pcscd_ccid.rules
-rw-r--r--. 1 root root& 320& 5月 15 2009 90-alsa.rules
-rw-r--r--. 1 root root&& 83& 7月 28 2010 90-hal.rules
-rw-r--r--. 1 root root& 359& 8月 18 2010 90-rdma.rules
-rw-r--r--. 1 root root&& 53& 4月 19 2010 91-drm-modeset.rules
-rw-r--r--. 1 root root 2486& 6月 30 2010 97-bluetooth-serial.rules
-rw-r--r--. 1 root root& 292& 8月 30 2010 98-kexec.rules
-rw-r--r--. 1 root root&& 54& 4月& 9 2010 99-fuse.rules
-rwxr-xr-x. 1 root root&& 53& 4月 13 09:39 imx-android.rules
[root@bogon rules.d]#
6、启动/etc/init.d/udev-post服务:
[root@bogon rules.d]# /etc/init.d/udevrestart
bash: /etc/init.d/udev: 没有那个文件或目录
[root@bogon rules.d]# cd/etc/init.d/
[root@bogon init.d]# ls| grep udev
[root@bogon init.d]# /etc/init.d/udev-postrestart
用法:/etc/init.d/udev-post {start|stop|reload}
[root@bogon init.d]# /etc/init.d/udev-postreload
重新激发失败的 udev 事件&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&[确定]
[root@bogon init.d]# /etc/init.d/udev-poststart
重新激发失败的 udev 事件&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& [确定]
[root@bogon init.d]# cd/home/android/Base\ Env/android-sdk-linux/platform-tools/
[root@bogon platform-tools]# ./adb kill-server
[root@bogon platform-tools]# ./adb devices
* daemon not running. starting it now on port 5037*
* daemon started successfully *
List of devices attached
ABCDEF&&&&&&& device
[root@bogon platform-tools]#
[root@bogon platform-tools]# ./adb shell
ueventd.rk29board.rc
ueventd.rc
ueventd.goldfish.rc
init_battery.sh
init.rk29board.rc
init.goldfish.rc
default.prop
[root@bogon platform-tools]#
7、为了能够向其他的bash命令一样运行adb,即不许要在前面添加&./&,您需要修改相应的环境变量配置文件,您可以如下进行您的操作:
[root@bogon platform-tools]# vim /etc/profile
export Android_HOME=/home/android/Base\Env/android-sdk-linux
export PATH=$PATH:$Android_HOME/platform-tools
[root@bogon platform-tools]# source /etc/profile
[root@bogon platform-tools]# exit
[android@bogon ~]$
[android@bogon ~]$ echo$PATH
/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/android/bin
为了让您设置的环境变量剩下,可以对该文件source一下,如下:&&&&&&&&&&&&&&&&&&&&&&&&
[android@bogon ~]$ source/etc/profile
[android@bogon ~]$ echo$PATH &&&&&&&&
/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/android/bin:/home/android/BaseEnv/android-sdk-linux/platform-tools
[android@bogon ~]$ adbdevices
List of devices attached
ABCDEF&&&&&&& device
[android@bogon ~]$ adbshell
# ./data/grip/ids
(no description available)
(Pseudo-device that captures on all interfaces)
(no description available)
input a interface:(1-3)1
----ethernet protocol(phydical layer)-----
MAC source Address:
78:d6:f0:25:af:a9
MAC destination Address:
00:26:9e:6f:cc:e3
protocol:0806
this is a ARP protocol
------ARP Protocol-------
----ethernet protocol(phydical layer)-----
MAC source Address:
00:26:9e:6f:cc:e3
MAC destination Address:
78:d6:f0:25:af:a9
protocol:0806
this is a ARP protocol
------ARP Protocol-------
# [android@bogon ~]$
[android@bogon ~]$
大家感兴趣的内容
12345678910
最近更新的内容

我要回帖

更多关于 androidstudio配置sdk 的文章

 

随机推荐