首页 > 编程知识 正文

手机上的电脑模拟器,模拟器是什么

时间:2023-05-04 07:38:11 阅读:126250 作者:2467

第一步:

在命令行(即启动——并在——中输入cmd的模式下输入adb shell命令时,“ADB不是内部命令或外部命令,也不是可执行的程序或批处理文件”、“error:deveror”

第一个错误是因为没有设置环境变量。 环境变量是每个APP应用程序使用的信息,其中主要没有设置Path路径,Path是. exe和. bat程序执行的路径。 因为在命令行中输入命令时,计算机首先在当前目录(通常是c:(user ) administrator ) )中查找adb.exe程序,如果找不到,则在环境变量的Path中查找) 如果路径中的每个路径下都没有adb.exe程序,则报告错误“adb不是内部命令或外部命令,也不是可执行的程序或批处理文件”。 解决方法有两个。 一个是将adb.exe的路径添加到Path路径中,adb.exe位于sdk目录下的平台工具下,例如我的Android SDK文件位于D:Android下,正确的pdk 第二,首先在dos环境下进入patform-tools目录,以我的机器为例,使用“CD :AndroidAndroid-SDK-windowsplatform-tools”命令

第二个错误是因为安卓虚拟机没有打开。 adb shell命令实际上操作当前虚拟机,因此必须进入当前虚拟机的文件结构。 如果虚拟机未打开,此命令当然会报告“错误:设备未找到”=找不到设备的错误。 解决方案是打开虚拟机,以确保第一个错误得到解决。 输入ADB shell后,可以成功进入Android虚拟机的结构。

我犯的第二个错误,没有打开安卓虚拟机

第二步:

DNS地址的设定

首先获取DNS地址

一、要查看自己的IP地址和DNS1,请先在屏幕左下角点击【开始】

2、选择[运行],在空白处输入cmd

3、键入cmd,单击“ok (确定)”,然后键入ipconfig /all

4、在上图中点击回车,显示你本地连接的IP地址、网关、DNS

现在,您可以看到用于查找自己使用的内部IP、网关和域名的DNS。

输入后,如果发现此命令不是内部或外部命令,则无法运行可执行文件和批处理文件。

你应该这样做:

步骤:笔者通过“我的电脑属性高级”选项卡上的“环境变量”按钮查看相关信息。 发现“系统变量”的Path条目的值为空。 不需要为空。 有其他可能性。 主要问题是系统路径少。 这应该是问题的关键。 缺省Path为空,因此在任何路径上运行命令系统(如ipconfig )都找不到程序。

步骤4 :双击" path "参数进行设置。 “c:windowssystem32”的值不一定要删除原始值。 也可以添加多个。 具体请参照以下提示。

(提示:如果要设置多个默认路径,请使用windows系统32,如: c:windows格式,即中间显示“; 使用“”进行分隔。 请注意,我已经有两条路径在那里了,用英语分号分隔)

在步骤:中确定后,在命令行模式下输入“ipconfig”以显示正确的信息。

现在是最后一步:

设置DNS :

在CMD窗口中输入ADB shell。 示例:

c : 文档sandsettings 管理员ADB shell

#_ (显示()提示输入) ) )。

然后,输入: getprop查看系统的当前每个属性并获取模拟器的DNS地址。

[net.dns1]: [10.0.2.3]

接下来是使用setprop命令将模拟器的DNS更改为自己PC的DNS。 例如:

键入setprop net.dns1 192.168.0.185

自动弹出:

setprop net.dns1 192.168.0.185

此时,请不要关闭命令窗口。 (关闭后将恢复DNS。 )单击模拟器的浏览器,可以看到网页可以正常浏览。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。