如何配置并查看android系统环境变量?

如何配置并查看android系统环境变量?,第1张

[QUESTION]

如何配置并查看android系统环境变量?原文: www.icfans.com

[ANSWER]

1、配置全局系统环境变量方法

路径:system/core/rootdir/init.environ.rc.in

内容如下

1 # set up the global environment

2 on init

3 export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin

4 export ANDROID_BOOTLOGO 1

5 export ANDROID_ROOT /system

6 export ANDROID_ASSETS /system/app

7 export ANDROID_DATA /data

8 export ANDROID_STORAGE /storage

9 export ASEC_MOUNTPOINT /mnt/asec

10 export LOOP_MOUNTPOINT /mnt/obb

11 export BOOTCLASSPATH %BOOTCLASSPATH%

12 export SYSTEMSERVERCLASSPATH %SYSTEMSERVERCLASSPATH%

2、配置临时系统环境变量

adb shell进入命令行

设置

$export ANDROID_BOOTLOGO =1

查看

$echo $ANDROID_BOOTLOGO

1 3

、通过adb shell set可以查看android系统当前全部的环境变量

例:

D:\testC>adb shell set

ANDROID_ASSETS=/system/app

ANDROID_BOOTLOGO=1

ANDROID_DATA=/data

ANDROID_PROPERTY_WORKSPACE=9,0

ANDROID_ROOT=/system

ANDROID_SOCKET_adbd=10

ANDROID_STORAGE=/storage

ASEC_MOUNTPOINT=/mnt/asec

BASHPID=14728

BOOTCLASSPATH=/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/fra

mework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/syst

em/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/m

ms-common.jar:/system/framework/android.policy.jar:/system/framework/apache-xml.jar:/system/framework/telephony-common2.

jar

COLUMNS

EMULATED_STORAGE_SOURCE=/mnt/shell/emulated

EMULATED_STORAGE_TARGET=/storage/emulated

EPOCHREALTIME=1454469703.316158

EXTERNAL_STORAGE=/storage/sdcard0

HOME

IFS=$' \t\n'

INTERNAL_STORAGE_TYPE=emulated

KSHEGID=2000

KSHGID=2000

KSHUID=2000

KSH_VERSION='@(#)MIRBSD KSH R50 2014/10/07'

LEGACY_STORAGE=/storage/emulated/legacy

LINES

LOOP_MOUNTPOINT=/mnt/obb

OPTIND=1

PATH=/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin

PGRP=14728

PIPESTATUS=0

PPID=237

PRIMARY_STORAGE_TYPE=external

PS1='$ '

PS2='>'

PS3='#? '

PS4='+ '

PWD=/

RANDOM=1577

SECONDARY_STORAGE=/storage/emulated/legacy

SECONDS=0

SHELL

SYSTEMSERVERCLASSPATH=/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-servi

ce.jar

TMOUT=0

USER_ID=2000

打开我的电脑--属性--高级:

点击打开环境变量:

在系统变量下点击新建

新建系统变量JAVA_HOME

变量名:JAVA_HOME

变量值:C:\Program Files\Java\jdk1.8.0_102

其中变量值:为自己安装jdk的路径。

确定之后,再次新建

变量名:CLASSPATH

变量值:.%JAVA_HOME%\lib\dt.jar%JAVA_HOME%\lib\tools.jar

找到系统变量中为Path的环境变量,点击编辑

点击图中新建(Windows 10下),输入%JAVA_HOME%\bin,再新建,输入%JAVA_HOME%\jre\bin

打开系统控制台,输入JAVAC,出现如图,配置成功

Android环境变量配置和JDK配置类似,新建系统变量ANDROID_HOME

变量名:ANDROID_HOME

变量值:C:\Android\sdk

其中变量值:为自己安装sdk的路径。

同样找到Path的环境变量,点击编辑

点击新建(Windows 10下),输入%ANDROID_HOME%\tools,再新建,输入%ANDROID_HOME%\platform-tools

打开控制台,输入adb,出现下图

输入Android,出现下图

配置成功,如果在Android Studio中的Terminal中使用时,提示不是内部命令,重启Android Studio试试。

配置ANDROID_HOME和GRADLE_HOME: https://blog.csdn.net/SiwenYY/article/details/74340422

配置完成后在Android Studio中打开命令行输入adb、gradle可输出相关介绍即为成功,如果输入gradle提示JAVA_HOME未配置,可先配置JAVA_HOME,即将jre/bin添加到环境变量中即可(jre一般在Android Studio的安装目录下)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11047795.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存