windowsxp下配置JDK环境变量

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

windowsxp下配置JDK环境变量:1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:/java/jdk1.5.0_08;2.安装完成后,右击“我的电脑”,点击“属性”;3.选择“高级”选项卡,点击“环境变量”;4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:/java/jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%/bin;%JAVA_HOME%/jre/binCLASSPATH为java加载类(classorlib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar(要加.表示当前路径)%JAVA_HOME%就是引用前面指定的JAVA_HOME;6.“开始”-;“运行”,键入“cmd”;7.键入命令“java-version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;8.好了,打完收工。下面开始你的第一个java程序吧。下面讲讲java几个环境变量的含义和linux下的配置方法:通常,我们需要设置三个环境变量:JAVA_HOME、PATH和CLASSPATH。JAVA_HOME:该环境变量的值就是Java所在的目录,一些Java版的软件和一些Java的工具需要用到该变量,设置PATH和CLASSPATH的时候,也可以使用该变量以方便设置。PATH:指定一个路径列表,用于搜索可执行文件的。执行一个可执行文件时,如果该文件不能在当前路径下找到,则依次寻找PATH中的每一个路径,直至找到。或者找完PATH中的路径也不能找到,则报错。Java的编译命令(javac),执行命令(java)和一些工具命令(javadoc,jdb等)都在其安装路径下的bin目录中。因此我们应该将该路径添加到PATH变量中。CLASSPATH:也指定一个路径列表,是用于搜索Java编译或者运行时需要用到的类。在CLASSPATH列表中除了可以包含路径外,还可以包含.jar文件。Java查找类时会把这个.jar文件当作一个目录来进行查找。通常,我们需要把JDK安装路径下的jre/lib/rt.jar(Linux:jre/lib/rt.jar)包含在CLASSPATH中。PATH和CLASSPATH都指定路径列表,列表中的各项(即各个路径)之间使用分隔符分隔。在Windows下,分隔符是分号(;),而在Linux下,分隔符是冒号(:)。Windowsx8632位系统Windowsx6464位系统手动下载的话,放在电脑的任何一个位置(比如c:\temp\test.apk),然后使用adb命令安装:1)adb命令在androidsdk的tools或者platform-tools目录下2)使用命令“adbinstallc:\temp\test.apk”安装3)安装上的程序在模拟器的/data/app/目录下Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟:以下所有操作均在windows环境首先,运行cmd,进入命令行界面(需要预先将你放置androidsdk所在目录下的tools设置到环境变量path中)以下除eclipse方式,其他均在命令行运行1.创建SD文件命令行方式:mksdcard-lsdcard512Md:/android/mysdcard/sdcard.img这样就在d:/android/mysdcard/sdcard.img创建了一个512M的SD卡镜像文件mksdcard参数如下:mksdcard:createablankFAT32imagetobeusedwiththeAndroidemulatorusage:mksdcard[-llabel]sizefileifsizeisasimpleinteger,itspecifiesasizeinbytesifsizeisanintegerfollowedby'K',itspecifiesasizeinKiBifsizeisanintegerfollowedby'M',itspecifiesasizeinMiB2.在模拟器中加载刚创建的SD文件命令行方式:emulator-sdcardd:/android/mysdcard/sdcard.imgeclipse方式:(前提是安装了googleandroid插件),选择菜单“Run”-RunConfigurations...,进入弹出页面,选择Targets标签,在最下面一行AditionalEmulatorCommandLineOptions下面增加启动参数-sdcardd:/android/mysdcard/sdcard.img3.向SD卡传输文件(管理SD卡上的内容)可以用mtools来做管理,也可以用androidSDK带的命令:adbpushlocal_filesdcard/remote_filelocal_file表示要传输的文件绝对路径,或与Tools目录的相对路径remote_file为Qemu中Linux目录/sdcard/文件名使用adb工具创建。这里只给个思路:1.先安装adb工具2.adbpushaaa.txt/sdcard/这样/sdcard文件夹就有aaa.txt文件了。aaaa.txt就是你电脑里的文件。21.获取管理员权限adbroot1.显示系统中全部Android平台:androidlisttargets2.显示系统中全部AVD(模拟器):androidlistavd3.创建AVD(模拟器):androidcreateavd--name名称--target平台编号4.启动模拟器:emulator-avd名称-sdcard~/名称.img(-skin1280x800)5.删除AVD(模拟器):androiddeleteavd--name名称6.创建SDCard:mksdcard1024M~/名称.img7.AVD(模拟器)所在位置:Linux(~/.android/avd)Windows(C:\DocumentsandSettings\Administrator\.android\avd)8.启动DDMS:ddms9.显示当前运行的全部模拟器:17.查看adb命令帮助信息:adbhelp18.在命令行中查看LOG信息:adblogcat-s标签名19.adbshell后面跟的命令主要来自:源码\system\core\toolbox目录和源码\frameworks\base\cmds目录。20.删除系统应用:adbremount(重新挂载系统分区,使系统分区重新可写)。adbshellcdsystem/apprm*.apk22.启动Activity:adbshellamstart-n包名/包名+类名(-n类名,-aaction,-ddate,-mMIME-TYPE,-ccategory,-e扩展数据,等)。23、发布端口:你可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:adbforwardtcp:5555tcp:800024、复制文件:你可向一个设备或从一个设备中复制文件,复制一个文件或目录到设备或模拟器上:adbpushsourcedestination/destination/source如:adbpushtest.txt/tmp/test.txt从设备或模拟器上复制一个文件或目录:adbpullsourcedestination/destination/source如:adbpull/addroid/lib/libwebcore.so.25、搜索模拟器/设备的实例:取得当前运行的模拟器/设备的实例的列表及每个实例的状态:adbdevices26、查看bug报告:adbbugreport27、记录无线通讯日志:一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:adbshelllogcat-bradio28、获取设备的ID和序列号:adbget-productadbget-serialno29、访问数据库SQLite3adbshellsqlite3#cdsystem/sd/data//进入系统内指定文件夹#ls//列表显示当前文件夹内容#rm-rxxx//删除名字为xxx的文件夹及其里面的所有文件#rmxxx//删除文件xxx#rmdirxxx//删除xxx的文件夹【操作命令】1.查看设备adbdevices这个命令是查看当前连接的设备,连接到计算机的android设备或者模拟器将会列出显示2.安装软件adbinstalladbinstallapk文件路径:这个命令将指定的apk文件安装到设备上3.卸载软件adbuninstall软件名adbuninstall-k软件名如果加-k参数,为卸载软件但是保留配置和缓存文件.4.进入设备或模拟器的shell:adbshell通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个LinuxShell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式:adbshell[command]如:adbshelldmesg会打印出内核的调试信息。5.发布端口可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:adbforwardtcp:5555tcp:80006.从电脑上发送文件到设备adbpush本地路径远程路径用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)7.从设备上下载文件到电脑adbpull远程路径本地路径用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑8、查看bug报告adbbugreport9、记录无线通讯日志一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:adbshelllogcat-bradio10、获取设备的ID和序列号adbget-productadbget-serialnoadbshellsqlite3

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功