Android 环境变量的配置方法

 更新时间:2016年09月04日 09:59:30   投稿:lqh  
本文主要介绍Android 环境变量的配置方法,这里详细讲解了如何实现环境变量的配置方法,有兴趣的小伙伴可以参考下

   我们在创建AVD时,在命令行窗口中输入android list targets会提示:'android'不是内部或外部命令,如图1,其实这主要是由于没有配置好Android SDK环境变量引起的。

                              图-1 android不是内部或外部命令

       解决的办法有两种:

       (1)配置android sdk的环境变量;

       (2)直接进入android sdk所在的目录执行(其实可以不配置环境变量而直接进入目录执行文件的)。

       方法一:配置android sdk环境变量,以我安装的android sdk为例(E:\android-sdk),如图-2。

      在设置系统环境变量的地方新建ANDROID_HOME(右键点击我的电脑–>属性–>高级–>环境变量–>系统变量–>新建,注意是“系统变量”而不是“Administrator的用户变量”)

       (1)ANDROID_HOME=E:\android-sdk(android sdk所在目录),如图-3;

       (2)在 path 中加入 %ANDROID_HOME%\tools ,注意不要改变其他文件路径,只需在分号后面加入,如图-4。

       如果是2.3版本,想在任意命令行上执行adb命令,还需要在path中加入%ANDROID_HOME%\platform-tools,即%ANDROID_HOME%\tools与%ANDROID_HOME%\platform-tools同时加入path中,tools目录运行android命令,platform-tools目录运行adb命令,如图-4。

                             图-2 android sdk安装目录

                             图-3 配置android sdk环境变量

                             图-4 在系统的环境变量中配置path

                            图-5 配置环境变量后执行android命令

       方法二:直接在进入安装目录中执行文件

       android命令是在android sdk的tools下,android.bat,相关的命令还有ddms.bat,traceview.bat等。

                            图-6 直接进入android sdk tools执行文件

      不是所有的命令都在tools目录,如常用的adb命令则在E:\android-sdk\platform-tools目录下,而且需要进入该目录才能执行。例如查看android应用程序日志的命令 需要进入E:\android-sdk\platform-tools目录下,执行adb logcat。

      当然以上是2.3版本的的文件目录,不同版本目录结构可能会略有不同,需要根据具体目录找到相应的文件 命令。

      以上就是对Android 环境变量的配置方法,后续继续更新相关资料,谢谢大家对本站的支持!

相关文章

  • Android Sqlite命令详解(基本命令)

    Android Sqlite命令详解(基本命令)

    这篇文章主要介绍了Android Sqlite命令详解(基本命令)的相关资料,需要的朋友可以参考下
    2015-12-12
  • Android开发之简单文件管理器实现方法

    Android开发之简单文件管理器实现方法

    这篇文章主要介绍了Android开发之简单文件管理器实现方法,简单实现了Android的文件目录查看,文件重命名,打开,删除等功能,需要的朋友可以参考下
    2016-01-01
  • Android软键盘挡住输入框的终极解决方案

    Android软键盘挡住输入框的终极解决方案

    最近在开发android的项目,在项目开发中遇到各种坑,今天小编就给大家分享一个关于软键盘挡住输入框的问题,下面给大家介绍的非常详细,具有一定的参考借鉴价值,对软键盘挡住输入框的知识感兴趣的朋友一起看看吧
    2016-10-10
  • Android 数据库SQLite 写入SD卡的方法

    Android 数据库SQLite 写入SD卡的方法

    如果手机没有root,数据库文件是无法查看到的,不方便调试。最好的办法是把数据库写进SD卡。通过本文给大家介绍Android 数据库SQLite 写入SD卡的方法,需要的朋友参考下吧
    2016-04-04
  • Android开发MQTT协议的模型及通信浅析

    Android开发MQTT协议的模型及通信浅析

    这篇文章主要W为大家介绍了Android开发MQTT协议的模型及通信浅析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • Android中AsyncTask的用法实例分享

    Android中AsyncTask的用法实例分享

    AsyncTask的特点是任务在主线程之外运行,而回调方法是在主线程中执行, 这就有效地避免了使用Handler带来的麻烦
    2014-02-02
  • 关于RxJava的一些特殊用法小结

    关于RxJava的一些特殊用法小结

    RxJava 是一个响应式编程框架,采用观察者设计模式。下面这篇文章主要总结介绍了一些关于RxJava的特殊用法,需要的朋友可以参考借鉴,下面跟着小编一起来学习学习吧。
    2017-05-05
  • Android Glide使用方法与原理分析

    Android Glide使用方法与原理分析

    Android Glide是一款强大的图片加载库,提供了丰富的功能和灵活的使用方式,本文将深入分析Glide的工作原理,并介绍一些使用姿势,助你更好地运用这个优秀的库,需要的朋友可以参考下
    2023-09-09
  • Android手机内存中文件的读写方法小结

    Android手机内存中文件的读写方法小结

    这篇文章主要介绍了Android手机内存中文件的读写方法,实例总结了Android针对文件读写操作的相关技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • Android 动态注册监听网络变化实例详解

    Android 动态注册监听网络变化实例详解

    这篇文章主要介绍了Android 动态注册监听网络变化实例详解的相关资料,这里提供简单实例及实现效果图,需要的朋友可以参考下
    2017-07-07

最新评论