当前位置:文档之家› 电脑模拟android系统安装微信

电脑模拟android系统安装微信

电脑模拟android系统安装微信
电脑模拟android系统安装微信

如何让电脑模拟手机系统并能使用微信

电子数码类产品更新的速度比钱包的更新速度要快。故很多人现在使用的还是非智能手机,然而爱玩手机的玩家都知道智能手机能给人带来好多新鲜的好玩的东西,更人以最好的体验。如腾讯(qq

)最新推出的微信,不但可以发文本,表情,图片,还可以发语音和视频。

很多小盆友会问:

电脑上能装微信么?如何在电脑上安装微信客户端?如何使用电脑玩微信?

回答是肯定的,至于你信不信,由你,反正我是信了!

这个问题搞Android开发的程序猿都知道(好吧,我不是程序猿→_→)。

解决思路:电脑模拟智能手机,省流量,也方便!通过电脑安装一个Android系统(因为Android开源,塞班有点难搞,囧~)。

Setup 1:搭建java环境

到oracle官网去下载j2ee or javase(是JDK,而非

JRE!):https://www.doczj.com/doc/a415308078.html,/technetwork/java/javase/downloads/index.html

按照提示安装。

完成后设置电脑的环境变量:

环境变量设置步骤如下。右击我的电脑—–属性——高级——环境变量

这里最好是加到系统变量里面,当你切换用户的时候还是使用(个人推荐)!

然后点击新建一个新的环境变量java_home:

设置好后点击。继续添加其他的!

3个环境变量配置如下:

JAVA_HOME :D:\Program Files\Java\jdk1.7.0_05(即你安装jdk所在的位置,需自己修改)

CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib

PATH: .; %JAVA_HOME%\bin;(修改原有的,把这段代码加前面)

jdk安装完成

Setup 2 :安装Android SDK

Android SDK下载地址:https://www.doczj.com/doc/a415308078.html,/sdk/index.html

这里最好是下载zip包(windows用户)最新的是android-sdk_r12-windows.zip

下载完成后解压(记住不要弄到中文目录里面有可能不支持)

解压后在android-sdk-windows目录下双击打开SDK Manager.exe,程序自动连接到google 的服务器检查可用的包裹,这里需要几十秒到几分钟,请等待。打开后大概是这个样子

这里前面的窗口根据你的需要选择下载和安装模拟器的安卓系统版本。这里在Available package(左边的栏目里面点选)任意一个版本安装即可。网速快的话多装几个测试用也没有关系。点击安装就好,安装时间稍长,请耐心等待。

安装完成后在Installed package已安装中会有相应的系统提供选择。

假如已经安装好了安装包,切换到Virtual device单击创建一个新的虚拟设备。输入名称,选择版本,SD Card的Size那里设置SD卡的大小,我这里用的是4G。

创建过程中可能出现为未响应之类的,请耐心等待,完成后会自动关闭对话框。在Virtual device中会出现刚刚新建的虚拟设备

选中新建的虚拟设备,点击按钮

然后点击,假如JDK配置没有问题。那么鸡动人心的一刻就会到来。等待系统装载完成。

正在装载系统,初次运行会稍慢,下次运行会比较快了

装载完毕,系统出现,亲们,欢呼吧~(我安装了微信哟~除了不能打电话不能用GPS定位,其他的功能都可以实现,不过也可以用外部硬件来实现电话或者GPS定位)

Setup 3 安装微信

打开在加载完成Android中手机浏览器在地址栏中输入https://www.doczj.com/doc/a415308078.html,点击免费下载!

你会看见左上角有一个下载的图标,鼠标按住图标往下一拖就会看到你下载的内容,也可以到应用程序的download下去找。找到下载的apk文件后单击,按引导操作完成安装!然后打开微信,后面的步骤就不再赘述。因为有了这个玩意儿相信你懂得。

(用另一个号给自己的手机上的微信号发信息测试,测试顺利~)Ps:注意jdk环境配置不要整错了。因为需要jdk的环境。

下载模拟器的时候如果出问题请把设置里面的这个勾给打上。

接下来的用法就跟真实的安卓机无异了~

电脑如何安装android系统电脑安装安卓系统的图文教程

电脑如何安装 A n d r o i d系统电脑安装安卓系统的图文教程 -CAL-FENGHAI.-(YICAI)-Company One1

电脑如何安装Android系统电脑安装安卓系统的图文教程 点评:我们知道安卓系统是谷歌真多智能手机与平板电脑开发的一款操作系统,不过近期谷歌推出了安卓X86系统,可以在电脑中同样运行该系统,下面我们来教大家如何使用U盘为电脑安装安卓X86系统 我们知道安卓系统是谷歌真多智能手机与平板电脑开发的一款操作系统,不过近期谷歌推出了安卓X86系统,可以在电脑中同样运行该系统,下面我们来教大家如何使用U盘为电脑安装安卓X86系统,由于初期安卓系统安装在电脑上意义不大,但我们可以把Androidx86装到U盘里,然后从U盘启动电脑(类似Windows PE),就可以在U盘里运行并体验到AndroidX86系统了或者创建虚拟机安装安卓系统也是可以的。安卓系统优点:1, 便携性好,走到哪儿用到哪儿,随身携带,另外目前主流U盘的速度和接口速度足够运行Androidx86系统了。2,安装极其简单,只需要做一个U盘镜像,并在启动时选一下启动项为U 盘即可体验到Androidx86系统了。3,成本低,不需要动用原系统里的硬盘,所有操作均在U盘里进行。4,无风险:安卓系统暂时对X86架构支持并不完善,如直接安装,失败后再装回原系统比较烦琐,用U盘安装即使失败,格掉U盘就可以,电脑硬盘不受任何影响。5,方便检测,快速的检测所运行的androidx86系统和电脑硬件的兼容性,可以等调试好了后再安装到硬盘,避免盲目安装。安卓系统安装教程:第一步,准备工作,需要一个U盘,并下载好如下两个软件:,制做U盘启动用的UltraISO下载地址:,相应的Androidx86系统镜像(ISO格式)下载地址:第二步,制做安卓启动U盘,把U盘插入电脑,然后打开UltraISO软件,界面如下:

Android adb(调试桥)的应用及操作命令 有米分享

Android adb(调试桥)的应用及操作命令 试阅: ……Android日志系统有循环缓冲区,并不是所有的日志系统都有默认循环缓冲区。为了得到日志信息,你需要通过-b 选项来启动logcat 。如果要使用循环缓冲区,你需要查看剩余的循环缓冲期: ?radio —查看缓冲区的相关的信息. ?events —查看和事件相关的的缓冲区. ?main —查看主要的日志缓冲区 -b 选项使用方法: [adb] logcat [-b ] 下面的例子表示怎么查看日志缓冲区包含radio 和 telephony信息: adb logcat -b radio 查看stdout 和stderr 在默认状态下,Android系统有stdout 和 stderr (System.out 和System.err )输出到/dev/null ,在运行Dalvik VM的进程中,有一个系统可以备份日志文件。在这种情况下,系统会用stdout 和stderr 和优先级 I.来记录日志信息 通过这种方法指定输出的路径,停止运行的模拟器/设备,然后通过用 setprop 命令远程输入日志 $ adb shell stop $ adb shell setprop log.redirect-stdio true $ adb shell start 系统直到你关闭模拟器/设备前设置会一直保留,可以通过添加 /data/local.prop 可以使用模拟器/设备上的默认设置 Logcat命令列表 Option Description -b 加载一个可使用的日志缓冲区供查看,比如event 和radio . 默认值是main 。具体查看Viewing Alternative Log Buffers. -c 清楚屏幕上的日志.

解决android 模拟器上网问题

android 模拟器上网问题 分类:android 2011-05-06 17:00 202人阅读评论(0) 收藏举报方法一 首先,Windows下,配置Adroid环境变量(Win7为例) 1、桌面右键——》我的电脑——》高级系统设置 2、高级——》环境变量——》系统变量——》Path 3、添加Android SDK目录到系统变量Path中,如下图: 注:F:/Pro-files/android-sdk-windows/tools,添加到系统Path 如果有F:/Pro-files/android-sdk-windows/platform-tools,也一并添加到系统Path, 说明:最新版的Android SDK安装,emulator命令一般在tools目录中,adb命令移到了platform-tools目录 接着,启动模拟器 1、cmd (Ctrl+R,启动命令提示符窗体) 2、emulator -avd avd2.1 (启动模拟器,avd2.1 为您安装Android的模拟器名称Name) 3、cmd (Ctrl+R,再另启动命令提示符窗体) 然后,将网络连接代理设置写入配置数据库 1、adb shell (进入模拟器的linux系统,成功启动模拟器后,此命令才有效) 假如你的上网代理IP是10.10.26.252 :1080 2、写数据到数据库,更新系统设置 sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO system VALUES(99,'http_proxy',' 10.33.176.166 :8080')" 3、查询数据库,看是否成功更改了系统设置: sqlite3 /data/data/com.android.providers.settings/databases/settings.db "SELECT * FROM system"

android手机模拟器安装图文教程

android手机模拟器安装图文教程 android手机模拟器安装图文全教程,教你怎么用电脑玩手机游戏,怎么样不买3G手机也可以用3G手机! 如今说到什么智能手机最火,那很多人肯定会说android系统的手机。如果你还没有Android手机,又想买一部试试,可是价格都不便宜,买来不适合自己怎么办?那么可以先在电脑上安装一个Android模拟器,因为它可以在电脑上模拟出Android手机系统,让你提前体验一下它的魅力。 教程一共分为两步,一是安装模拟器,二是模拟器中安装软件 一、在电脑上安装Android模拟器 二、在模拟器安装APK的方法 一、在电脑上安装Android模拟器 1、由于Android模拟器需要在Java环境才能运行,先下载Java安装吧。(如已有Java环境的可跳过此步) Java环境下载:/downloads/widget/jdk6.jsp 选择Windows版本,下载完成后,安装即可。 2、下载安装Android SDK: 下载地址:/android-sdk_r05-windows.zip(目前有很多个版本,你可以随便去下) 下载完成后,解压到某个目录。如:E:\android-sdk-windows(注意,目录不要有中文哦) 然后把E:\android-sdk-windows\Tools 完整路径加入到系统Path变量(这一步主要用于以后安装apk 软件时方便调用) 我的电脑 > 右键属性 > 高级 > 环境变量 注意:增加进Path变量时,路径前面要加一个 ; 号 3、配置Android模拟器 运行 SDK Setup.exe (在E:\android-sdk-windows目录下) 可能会出现错误,访问不了

非常实用的Android模拟器CMD命令

1.启动和关闭ADB服务(adb start-server和adb kill-server) 经作者测试,模拟器在运行一段时间后,adb服务有可能(在Windows进程中可找到这个服务,该服务用来为模拟器或通过USB数据线连接的真机服务)会出现异常。这时需要重新对adb服务关闭和重启。当然,重启Eclipse可能会解决问题。但那比较麻烦。如果想手工关闭adb服务,可以使用下面的命令。 adb kill-server 在关闭adb服务后,要使用如下的命令启动adb服务。 adb start-server 2.查询当前模拟器/设备的实例(adb devices) 有时需要启动多个模拟器实例,或启动模拟器的同时通过USB数据线连接了真机。在这种情况下就需要使用如下的命令查询当前有多少模拟器或真机在线。 adb devices 执行上面的命令后,会输出如图1所示的信息。 图1 其中第1列的信息(emulator-5554、HT9BYL904399)表示模拟器或真机的标识。emulator-5554表示模拟器,其中5554表示adb服务为该模拟器实例服务的端口号。每启动一个新的模拟器实例,该端口号都不同。HT9BYL904399表示通过USB数据线连接的真机。如果在运行Android程序时有多个模拟器或真机在线,那么会出现一个选择对话框。如果选择在真机运行,ADT会直接将程序安装在手机上。输出信息的第2列都是device,表示当前设备都在线。如果该列的值是offline,表示该实例没有被连接到adb 上,或实例没有响应。

3.安装、卸载和运行程序(adb install、adb uninstall和am) 在Eclipse中运行Android程序必须得有Android源码工程。那如果只有apk文件(Android应用程序的发行包,相当于Windows中的exe文件)该如何安装和运行呢?答案就是adb命令。假设我们要安装一个ebook.apk文件,可以使用如下的命令。 adb install ebook.apk 假设ebook.apk中的package是net.blogjava.mobile.ebook,可以使用如下的命令卸载这个应用程序。 adb uninstall net.blogjava.mobile.ebook 关于package的概念在以后的学习中会逐渐体会到。现在只要知道package是Android 应用程序的唯一标识即可。如果在安装程序之前,该程序已经在模拟器或真机上存在了,需要先使用上面的命令卸载这个应用程序,然后再安装。或使用下面的命令重新安装。 adb install -r ebook.apk 在卸载应用程序时可以加上-k命令行参数保留数据和缓冲目录,只卸载应用程序。命令如下所示。 adb uninstall -k net.blogjava.mobile.ebook 如果机器上有多个模拟器或真机实例,需要使用-s命令行参数指定具体的模拟器或真机。例如,下面的命令分别在模拟器和真机上安装、重新安装和卸载应用程序。 在emulator-5554模拟器上安装ebook.apk adb -s emulator-5554 install ebook.apk 在真机上安装ebook.apk adb -s HT9BYL904399 install ebook.apk 在emulator-5554模拟器上重新安装ebook.apk adb -s emulator-5554 install -r ebook.apk 在真机上重新安装ebook.apk adb -s HT9BYL904399 install -r ebook.apk 在emulator-5554模拟器上卸载ebook.apk(不保留数据和缓冲目录)

电脑上安装安卓系统

1.首先下载安卓系统, thunder://QUFlZDJrOi8vfGZpbGV8JTVCJUU4JUIwJUI3JUU2JUFEJThDQW5kcm9pZ C5Gb3IuWDg2JTVELmFuZHJvaWQteDg2LTIwMDkxMDI0Lmlzb3wyMDA4Njk4ODh 8MWMzZmJhODg1YzJlYzgzMWRkOTM0N2Q0MDRhMTk1Yjd8aD1rb3lpZGI2Ymd meDV5eGF2enM1eHNteGE0bGF5dW1sZ3wvWlo= 这个是下载的连接地址! 2.准备好U盘,下载完后直接扔进去 3.进入电脑的bios 4.选择系统开机选项USB 5.在选择Install android to harddisk 6.安装程序,等待 7.电脑会自动跳转到分区界面 8.选择create/modify partitions 9.进入选择界面按光标(方向键)选择 10.选择第一个分区(高亮区),选择下方的【Delete】将出现清楚分区,因为安卓不识别windows下的分区格式!!!! 11.选择【Primary】,主要分区 12.确认分区大小,因为是修改原来的分区大小,所以不用修改,直接回车 13.选择【Bootable】,将主分区引导并启动分区 14.设置完沉厚,选择最后的【Write】将修改写入硬盘!

15.在提示语句后面的光标处输入:yes注释:字母s不会显示,不用担心 16.等待程序运行 17.会退回到分区界面,学则【Quite】,完成分区,并退出! 18.返回主界面,选择sda1 19.选择第二项,分区格式为ext3 20.一路YES,安装吧! 21.安装完成前出现两个选项,一个是运行安卓,另一个是重启,直接运行,电脑在破,也要比手机运作快,CPU在那摆着呢! 22.开机成功了么?看见跟手机一样的开机LOGO了么?恭喜你,随便的下载,玩去吧。 话说,我有那么一台老机器,P4的CPU,512的内存,80G的IDE硬盘。装个WIN7嘛,那是废话,拉牛上树那么难,装个XP嘛,也好不到哪里去,要是装个WIN98……那还是算了吧。 拿去卖了吧,也不值钱啊。突然发现这里有个Android的版,好象软件、游戏还挺多的,进去看过,也不错啊。用个电脑,还不就是上QQ、看网页、看电影、玩游戏吗? 可是这Android我怎么把它搞到电脑上呢?终于被我搜索出了一个好东西,原来有Android X86的,现在是2.2版,基本跟现在大部分手机同步了。而且还是几个年轻的华人搞出来的,这几个爷们真牛!于是我下载,刻了碟。啊?怎么?是啊我是笨不懂用U盘,人蠢没办法,我相信大家都比我聪明,不用刻碟的。 把光碟放进光驱,然后就是出现这个画面,选择安装进硬盘。 由于我这个老80M曾经安装过WIN7,硬盘删除过,所以要进入建立硬盘选项。 然后呢,就是继续建立硬盘。这个……其实,这系统才80M啊?我搞个80G干吗呢真是的,用个U盘装不就完了嘛,还可以装好后到处带着出去炫耀,MM们都觉得我很厉害的。现在想起来真够蠢的。 然后重起电脑,再进入安装,就到这个画面了,有NTFS和FAT32两种WINDOWS的可以选,但网上教是用ext3。那我就用那个吧。

在Eclipse上调试Android应用程序

在Eclipse上调试Android应用程序 以前一直用VC开发,VC开发工具调试程序非常简单,按F7源码编译通过后,按F5就开始调试了。为了开发Android程序,使用Eclipse开发环境,刚接触Eclipse不久,对Eclipse 环境不够熟悉,在这之前开发Android程序都是通过Trace定位问题的,后来得知Eclipse也可以进行单步调试,经过动手试验,发现调试过程类似VC开发环境,下面是调试步骤: 1. 首先启动Eclipse,启动Android模拟器 2. 打开DDMS界面,选择要调试的设备,并指定要调试的进程,例如: 3.设置好断点,打开调试界面,按F11开始调试,可以F6进行单步调试。 ******************************** DDMS 的全称是Dalvik Debug Monitor Service,是Android 开发环境中的Dalvik虚拟机调试监控服务。它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。 在集成开发环境中,有DDMS控制台窗口。如,MyEclipse中,有个叫DDMS的Console。 1.如何启动DDMS 这个工具存放在SDK-tools路径下,启动方法: 1) 直接双击ddms.bat运行; 2) 在Eclipse调试程序的过程中启动DDMS,在Eclipse如下: Window-Open Perspective-DDMS,点击启动就可以了 DDMS对Emulator和外接测试机同等效用,如果系统检测到它们(VM)同时运行,那么DDMS 将会默认指向Emulator,以上两种启动后的操作有些不一样,建议分别尝试下; (WGY-Dalvik:虚拟机;Monitor:监听器)

安卓模拟器使用教程

看到网上很多朋友在找怎么在电脑上安装安卓模拟器,安卓模拟器安装方法等.安卓模拟器下载好要进行相对就的操作才可以使用,下面是详细的方法,可以收藏一下! 首先将安卓模拟器下载下来.打开压缩包我们会看到 Java_Runtime_Environment-002d6.1.210.6.exe,及android-sdk-windows文件夹下SDK Setup.exe二个运行程序. Java_Runtime_Environment-002d6.1.210.6.exe为安卓模拟器要配置的JAVA 环境. SDK Setup.exe为安卓模拟器程序.

1.安卓模拟器Java环境安装 运行Java_Runtime_Environment-002d6.1.210.6.exe安装,

完成之后配置环境变量,这个简单,右击计算机,选择属性. 左边的高级系统设置 在系统变量下选择新建 ①JAVA_HOME C:\Program Files\Java\jdk1.6.0_10 ②classpath .;%JAVA_HOME%\lib; ③Path 默认已经有了,找到点编辑,在前面加入这个值 C:\Program Files\Java\jdk1.6.0_10\bin;

安卓模拟器安装包,在android-sdk-windows文件夹下. 2.下载完打开压缩包,运行SDK Setup.exe 自动连接到google的服务器检查可用的包裹 如果你看到一条关于SSL的错误信息,点击Settings标签(在SDK and AVD Manager 窗口左边)。然后把Force https://前面的勾去掉,点确定,然后重新点击 installed packages。

电脑如何安装安卓系统

电脑如何安装安卓系统 电脑安装安卓系统方法 首先,要为安卓系统在电脑上建立一个新的磁盘分区: 1、打开控制面板,选择“管理工具”,双击打开“计算机管理”; 2、单机选择存储下的“磁盘管理”; 3、选择一个剩余空间比较大的磁盘(这里选的是h盘),右键选择“压缩卷”; 4、输入压缩空间量5000(这里填3000-5000都行),点击“压缩”,得到4.88g的可用空间; 5、右键选择“新建简单卷”,一路单击“下一步”,文件系统选择“fat32”,格式化,完成后得到“新加卷”。 现在,安装uitraiso: 1、解压uiso9_cn压缩包,双击安装程序“uiso9_cn”; 2、点击“下一步”,同意条款,选择路径,再点击“下一步”,安装完成。 用软碟通将镜像写入u盘: 1、双击打开“uitraiso”; 2、选择“文件”-“打开”,选中镜像“android x86”打开; 3、选择“启动”-“写入硬盘映像”; 4、单击“格式化”,以默认设置格式化u盘(u盘有重要信息

者请备份); 5、格式化完成后,单击“写入”来写入u盘镜像,直到“刻录成功”,单击“返回”。 用u盘将系统安装至电脑: 1、电脑重启,开机按f2(台式机一般按delete键),进入bios 设置界面; 2、在boot下设置电脑从u盘启动; 3、按f10保存设置并退出,电脑进入android的安装引导界面; 4、选择最后一项将android安装到电脑磁盘(也可选择第一项直接在u盘中运行android); 5、在choose partition中选择除usb flash disk外格式为fat32的分区(此处为sda9),选择ok; 6、在choose filesystem中选择fat32,选择ok; 7、接下来的confirm都选择yes,直到question输入你希望的android可用的内部储存的大小(最小512m,最大2047m)回车; 8、在congratulations下选择run android—x86,然后选择ok; 9、恭喜你,你已经成功安装并进入了android-x86。 初始化安卓系统: 1、按照引导设置你的安卓系统; 2、完成后就可以看到你熟悉的安卓界面了。 到此为止,安卓系统安装并初始化成功,接下来怎么玩就看你的了!

Android的调试打印接口分析

Android的调试打印接口分析 Android输出Log可以通过使用Android.util中的Log类来实现。android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及Log.e() 。根据首字母对应VERBOSE、DEBUG、INFO、WARN、ERROR。例如,在执行下面的代码后,会输出Log到LogCat View 里: Log.v("tag", "message"); Java中原有的打印语句System.out.println()的打印也会被输出到LogCat,它的Tag标签是” System.out” 在Eclipse下会通过如下的窗口显示: 在机顶盒命令模式下,则需要执行logcat命令在串口输出打印(或者将打印输出到指定文件)。 1、使用android.util.log的优点 1)功能强大,使用方便 Logcat可以根据调试级别输出不同等级的信息(VERBOSE,DEBUG,INFO, WARN,ERROR),而且可以过滤输出指定tag的调试信息; 2)系统自动添加调试信息,定位问题快捷 程序异常退出、强制关闭、长时间无响应时,系统会自动生成log打印。包括系统基本信息(内存,CPU ,进程队列,虚拟内存,垃圾回收等)、时间信息和虚拟机信息(包括进程的,线程的跟踪信息)。 2、使用android.util.log的缺点 中间件其它模块的打印最后统一由rocme_porting_dprintf()实现,独独android的java输出使用了自己的底层实现(调用Linux的write( int fildes, const void* buf,size_t nbyte )),不够统一。 3、Android中Java打印在底层改由rocme_porting_dprintf()实现的优点 中间件打印最后统一由rocme_porting_dprintf()实现,这样只需修改porting就可以实现打印的开关、打印终端的控制(串口、控制台……)。 4、Android中Java打印改由rocme_porting_dprintf()实现的缺点 1)Android log原有的输出等级控制和输出过滤的功能将丧失,Android内部C和C++实现中用LOGV、LOGD、LOGI等分等级输出的打印将全部会输出,除非rocme_porting_dprintf()也实现分等级输出的功能; 2)Android在运行Java应用的时候,会将每个进程的标准输出sdtout等重定向到/dev/log/下的三个文件(main、radio、events)中进行缓存,执行logcat命令后再重定向到串口进行输出。若改用rocme_porting_dprintf(),则需要其实现将每个进程的标准输出sdtout重定向,

android x86模拟器和PC相互通信(socket)

android 模拟器和PC相互通信(IP +端口+ socket) 实现方法:android socket ①服务程序运行在PC端 ②客户端程序运行在android模拟器 实现形式:由android 模拟器向服务程序发出消息,然后服务程序会送消息至模拟器。 注意要点: 一、服务程序在PC端,需要指定电脑的端口,以提供数据访问的渠道。 二、客户端程序需要同样的端口以及PC的ip地址进行socket联络 三、数据通信用进程方式实现,可以支持多个客户端访问 四、代码层面: 1、AndroidManifest.xml需要添加 以提供网络访问权限支持 2、部分模拟器版本和android-SDK版本不匹配,此时去掉AndroidManifest.xml中的 就不会报错。 3、PC的IP为实际上外网的IP,即,IPV4。通过命令行cmd,ipconfig查询即可。 代码: 服务端:Java项目,运行于PC: Package:com.android.server name:ServerThread 客户端:android项目,运行于android模拟器 package :com.android.client name:MyClientActivity 代码: 服务程序代码: package com.android.server; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import https://www.doczj.com/doc/a415308078.html,.ServerSocket; import https://www.doczj.com/doc/a415308078.html,.Socket; public class PCServer { public static void main(String a[]) {

制作Android系统安装U盘

制作Android系统安装U盘 就像上页笔者说的那样,x86版Android由于驱动非常不完善,导致许多平台不能正常运行Android系统。笔者在尝试了多套平台后发现Android x86版对于许多硬件的支持仍然不够理想。我们可以使用不安装直接运行的方式先对兼容性进行一个测试,如果没有问题的话就可以继续看下面的安装步骤。 由于Android 4.0 x86的镜像非常小巧,所以刻录光盘的话显得有点浪费,所以笔者这里教大家如何将U盘制作成系统安装盘。 我们需要的软件和硬件有:1个U盘、1台电脑、下载好的Android x86安装镜像以及UltraISO软件。 我们把U盘插入电脑,然后打开UltraISO软件,界面如下: UltraISO主界面

打开所需的镜像文件 接着我们使用软件打开我们需要写入U盘的安装镜像。操作为:找到菜单栏,依次选择文件->打开,并选择所需镜像。 选择“写入硬盘镜像” 镜像加载完毕后,我们就要准备将镜像写入到U盘中,传统的复制粘贴只能将数据复制到U盘而不能创建引导文件,所以我们需要使用UltraISO专门的映

像写入功能。我们在主界面菜单栏中依次点击启动->写入硬盘映像后打开一个对话窗口。 写入U盘的设置方法 我们只需要按照上图的指示已经设置就可以把镜像写入到我们指定的U盘中了。剩下的事情就是我们点击“写入”按钮之后稍等片刻即可。由于U盘的写入速度普遍较快,所以镜像在数十秒内就可以写入完毕。至此一个系统安装U 盘就顺利制作好了。 设置引导,进入安装菜单 镜像制作完成后,我们就可以开始安装了。我们插好U盘,然后需要在主板BIOS里面将U盘设置为优先启动项,这样才能够顺利进入系统安装界面。由于每款主板产品的BIOS界面都各不相同,所在设置上也有很多不一样的地方,所以大家如果对BIOS设置不太了解,可以参考自己电脑的主板说明书再来进行相应的操作。

Android系统把软件安装到SD卡

在Windows Mobile系统中,软件安装时可以选择安装在手机内存或存储卡上,而Android 系统只能把软件安装在手机内存里,使本来就不大的手机内存显得捉襟见肘。如果你也是个手机软件狂人,喜欢尝试各种各样新奇有趣的软件,面对越来越少的手机内存空间,不得不对已经安装的软件痛下杀手。你是否还在安装与卸载之间纠结?Follow Me!我们一起来给Android系统扩扩容,让“机器人”也可以“大肚能容”,免去存储空间不足的后顾之忧。 Tips:存储器分为随机存储器(RAM)和只读存储器(ROM)两种。手机ROM相当于PC上的硬盘,用于存储手机操作系统和软件,也叫FLASH ROM,决定手机存储空间的大小。手机RAM相当于PC的内存,其大小决定手机的运行速度。 要把大象装冰箱里总共分三步,而Android系统中把软件安装到SD卡上,比这还简单,两步就够了: 一、存储卡分区 首先我们需要对手机SD卡进行分区,分一个FAT32分区和一个Ext3分区,FAT32分区用于正常存储图片、音乐、视频等资料,而Linux格式的Ext3分区就是用于扩容安装软件的分区。以笔者的2G SD卡为例,FAT32分区1.35GB,Ext3分区494MB。下载并安装Acronis Disk Director Suite软件。将手机SD卡装入读卡器并连接电脑,然后运行Acronis Disk Director Suite软件。 1.FAT32分区。找到代表SD卡的磁盘分区,点击右键,选择“删除”命令,删除已有分区。当成为“未分配”分区时,点击右键,选择“创建分区”,在弹出的对话框中,文件系统选择:FAT32,创建为“主分区”,设置好分区大小1.35GB,点击确定按钮。 2.Ext3分区。在剩余的494MB分区上,点击右键,选择“创建分区”,在弹出的对话框中,文件系统选择:Ext3,创建为“主分区”,设置好分区大小494MB,点击确定按钮。 3.确认分区。上述分区设定完成后,软件只是记录了分区操作,并没有真正在SD卡上进行分区。点击软件工具栏中的“提交”按钮,确认执行分区操作,提示“操作成功完成”说明分区成功了。 二、将软件移动到SD卡 存储卡分区完成后我们只需要把系统默认的软件安装目录/data/app转移到SD卡的Ext3分区上,然后通过ln命令建立软链接,使系统自动把软件安装到SD卡上,达到节省手机内存

Android常用调试工具

Android问题分析工具 Android应用开发过程中,会遇到各种各样的问题。好的分析方法和分析工具,能起到事半功倍的效果。下面是几个常用的小工具,希望能对大家有所帮助。 1. 查看当前堆栈 1) 功能:在程序中加入代码,使可以在logcat中看到打印出的当前函数调用关系 2) 方法: new Exception(“print trace”).printStackTrace(); 2. MethodTracing 1) 功能:用于热点分析和性能优化,分析每个函数占用的CPU时间,调用次数,函 数调用关系等 2) 方法: a) 在程序代码中加入追踪开关 1. import Android.os.Debug; 2. …… 3. Android.os.Debug.startMethodTracing(“/data/tmp/test”); // 先 建/data/tmp目录 4. …… // 被追踪的程序段 5. Android.os.Debug.stopMethodTracing(); b) 编译,运行后,设备端生成/data/tmp/test.trace文件 c) 把trace文件复制到PC端 1. $ adb pull /data/tmp/test.trace ./

d) 使用Android自带工具分析trace文件 1. $ $Android_SRC/out/host/linux-x86/bin/traceview test.trace 此时可看到各个函数被调用的次数CPU占用率等信息 e) 使用Android自带工具分析生成调用关系类图 1. $ apt-get install graphviz # 安装图片相关软件 2. $Android_SRC/out/host/linux-x86/bin/dmtracedump -g test.png test.trace 此时目录下生成类图test.png 3) 注意 trace文件生成与libdvm模块DEBUG版本相冲突,所以此方法只适用于对非DEBUG 版 本模拟器的调试,否则在分析trace文件时会报错 3. HProf (Heap Profile) 1) 功能: 用于java层面的内存分析,显示详细的内存占用信息,指出可疑的内存泄漏对象 2) 方法: a) 在代码中加入dump动作 1. import Android.os.Debug; 2. import java.io.IOException; 3. …… 4. try { 5. Android.os.Debug.dumpHprofData(“/data/tmp/input.hprof”); // 先 建/data/tmp目录 6. } catch (IOException ioe) { 7. } b) 把hprof文件复制到PC端 1. $ adb pull /data/tmp/input.hprof ./

android调试桥(adb)常用命令

Android 调试桥(adb)是多种用途的工具,该工具可以帮助你管理设备或模拟器的状态。 可以通过下列几种方法加入adb: ?在设备上运行shell命令 ?通过端口转发来管理模拟器或设备 ?从模拟器或设备上拷贝来或拷贝走文件 下面对adb进行了介绍并描述了常见的使用. Contents 概要 发出adb命令 查询模拟器/设备实例 给特定的模拟器/设备实例发送命令 安装软件 转发端口 从模拟器/设备中拷入或拷出文件 Adb命令列表 启动shell命令 通过远程shell端运行sqllite3连接数据库 UI/软件试验程序Monkey 其它的shell命令 启用logcat日志 使用logcat命令 过滤日志输出 控制日志输出格式 查看可用日志缓冲区 查看stdout 和stderr Logcat命令列表 停止adb服务 概要 Android 调试系统是一个面对客户服务系统,包括三个组成部分: ?一个在你用于开发程序的电脑上运行的客户端。你可 以通过shell端使用adb命令启动客户端。其他 Android工具比如说ADT插件和DDMS同样可以产 生adb客户端. ?在你用于发的机器上作为后台进程运行的服务器。该 服务器负责管理客户端与运行于模拟器或设备上的 adb守护程序(daemon)之间的通信。.

?一个以后台进程的形式运行于模拟器或设备上的守 护程序(daemon)。. 当你启动一个adb客户端,客户端首先确认是否已有一个adb服务进程在运行。如果没有,则启动服务进程。当服务器运行,adb服务器就会绑定本地的TCP端口5037并监听adb客户端发来的命令,—所有的adb客户端都是用端口5037与adb服务器对话的. 接着服务器将所有运行中的模拟器或设备实例建立连接。它通过扫描所有5555到5585范围内的奇数端口来定位所有的模拟器或设备。一旦服务器找到了adb守护程序,它将建立一个到该端口的连接。请注意任何模拟器或设备实例会取得两个连续的端口——一个偶数端口用来相应控制台的连接,和一个奇数端口用来响应adb连接。比如说: 模拟器1,控制台:端口5554 模拟器1,Adb端口5555 控制台:端口5556 Adb端口5557... 如上所示,模拟器实例通过5555端口连接adb,就如同使用5554端口连接控制台一样. 一旦服务器与所有模拟器实例建立连接,就可以使用adb命令控制和访问该实例。因为服务器管理模拟器/设备实例的连接,和控制处理从来自多个adb客户端来的命令,你可以通过任何客户端(或脚本)来控制任何模拟器或设备实例. 以下的部分描述通过命令使用adb和管理模拟器/设备的状态。要注意的是如果你用,装有ADT 插件的Eclipse开发Android程序,你就不需要通过命令行使用adb。ADT插件已经透明的把adb集成到Eclipse中了,当然,如果必要的话你也可以仍然直接使用adb,比如说调试. 发出adb命令 发出Android命令:你可以在你的开发机上的命令行或脚本上发布Android命令,使用方法: adb [-d|-e|-s ] 当你发出一个命令,系统启用Android客户端。客户端并不与模拟器实例相关,所以如果双服务器/设备是运行中的,你需要用-d选项去为应被控制的命令确定目标实例。关于使用这个选项的更多信息,可以查看模拟器/设备实例术语控制命令 . 查询模拟器/设备实例 在发布adb命令之前,有必要知道什么样的模拟器/设备实例与adb服务器是相连的。可以通过使用devices命令来得到一系列相关联的模拟器/设备: adb devices ?作为回应,adb为每个实例都制定了相应的状态信息: ??序列号——由adb创建的一个字符串,这个字符串 通过自己的控制端口-

APK模拟器 Android模拟器 安装使用教程

1、由于Android模拟器需要在Java环境才能运行,先下载Java安装吧。(如已有Java 环境的可跳过此步) 打开下载页面:https://www.doczj.com/doc/a415308078.html,/html/view-2473.html选择任意一个下载点。 2、下载安装Android SDK (已包含后面提到的SDK Platform Android 2.2. API 8, revision 2 ): 电信下载: https://www.doczj.com/doc/a415308078.html,/download/android/sdk/android-sdk-windows.zip 网通下载: https://www.doczj.com/doc/a415308078.html,/download/android/sdk/android-sdk-windows.zip 下载完成后,解压到某个目录。例如:E:\android-sdk-windows 然后把E:\android-sdk-windows\Tools 完整路径加入到系统Path变量(这一步主要用于以后安装apk软件时方便调用) 我的电脑 > 右键属性 > 高级 > 环境变量

注意:增加进Path变量时,路径前面要加一个;号 3、配置Android 模拟器 运行 SDK Setup.exe (在E:\android-sdk-windows目录下)可能会出现错误,访问不了https://

修改方法勾选Settings > Force https://...sources to be fetched using http:// 再选择的Avaiable Packages 进行下载,如下图, 如果你只想安装Android2.2的模拟器,就选择SDK Platform Android 2.2. API 8, revision 2 (前面下载SDK时已经包含此组件) 不需要重复下载,网友可跳过这个步骤,直接到下面的Virtual Device > new.. 这一步。

电脑如何安装Android系统 电脑安装安卓系统的图文教程

电脑如何安装Android系统电脑安装安卓系统的图文教程 点评:我们知道安卓系统是谷歌真多智能手机与平板电脑开发的一款操作系统,不过近期谷歌推出了安卓X86系统,可以在电脑中同样运行该系统,下面我们来教大家如何使用U盘为电脑安装安卓X86系统 我们知道安卓系统是谷歌真多智能手机与平板电脑开发的一款操作系统,不过近期谷歌推出了安卓X86系统,可以在电脑中同样运行该系统,下面我们来教大家如何使用U盘为电脑安装安卓X86系统,由于初期安卓系统安装在电脑上意义不大,但我们可以把Androidx86装到U盘里,然后从U盘启动电脑(类似Windows PE),就可以在U盘里运行并体验到AndroidX86系统了或者创建虚拟机安装安卓系统也是可以的。 安卓系统优点: 1, 便携性好,走到哪儿用到哪儿,随身携带,另外目前主流U盘的速度和接口速度足够运行Androidx86系统了。 2,安装极其简单,只需要做一个U盘镜像,并在启动时选一下启动项为U盘即可体验到Androidx86系统了。 3,成本低,不需要动用原系统里的硬盘,所有操作均在U盘里进行。 4,无风险:安卓系统暂时对X86架构支持并不完善,如直接安装,失败后再装回原系统比较烦琐,用U盘安装即使失败,格掉U盘就可以,电脑硬盘不受任何影响。

5,方便检测,快速的检测所运行的androidx86系统和电脑硬件的兼容性,可以等调试好了后再安装到硬盘,避免盲目安装。 安卓系统安装教程: 第一步,准备工作,需要一个U盘,并下载好如下两个软件: 1.1,制做U盘启动用的UltraISO 下载地址: 1.2,相应的Androidx86系统镜像(ISO格式) 下载地址: 第二步,制做安卓启动U盘 2.1,把U盘插入电脑,然后打开UltraISO软件,界面如下:

本机两个Android模拟器之间的网络通信

【本机(PC)IP以及Android模拟器IP的说明】 在本机上启动两个模拟器,本机(PC)和模拟器的信息如下:

大家可以看到,两个模拟器的IP地址都是完全一样的,所以要实现两个模拟器之间的通信,使用模拟器的IP地址是办不到的。 获取模拟器名称: >adb devices List of devices attached emulator-5554 device emulator-5556 device 模拟器提供了一个特殊的IP,此IP的地址为10.0.2.2,此IP地址可以说等同于PC本机的IP 地址127.0.0.1 。所以,通过此特殊IP地址,实现PC本机与模拟器的通信是没有问题。

【PC-SERVER / 模拟器-CLIENT】 目的:通过7100端口跟服务器进行通信。 实施方法比较简单,直接按照下面的方法就可以了。 方法1: PC-SERVER: ServerSocket server = new ServerSocket(7100); 模拟器-CLIENT: Socket socket = new Socket("192.168.1.3", 7100); 方法2: PC-SERVER: ServerSocket server = new ServerSocket(7100); 模拟器-CLIENT: Socket socket = new Socket("10.0.2.2", 7100);

【模拟器-SERVER / PC-CLIENT】 目的:连接到服务器的7100端口。 实施操作稍微复杂一些,不能按照前面的方法来进行。要达到此目的,先要进行端口映射。把本机端口TCP/6100映射到模拟器TCP/7100端口(UDP也是一样)。 >adb –s emulator-5554 forward tcp:6100 tcp:7100 端口映射成功后,再进行下面的实验。 方法1(正确): 模拟器-SERVER: ServerSocket server = new ServerSocket(7100); PC-CLIENT: Socket socket = new Socket("127.0.0.1", 6100); 方法2(错误):

相关主题
文本预览
相关文档 最新文档