当前位置: 首页>数据库>正文

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机

模拟器导出数据库xcFramework.db,连接可视化工具SQLite 分享这个内容,主要是因为公司近来有多个软件版本都是用Android开发,在Android系统中安装了要测试的app后,要对数据库进行操作,我们需要借助一下工具,通过两天的学习理解把所得分享给大家; 在本次学习操作中一共安装了4个软件,夜神模拟器、JAVA JDK1.8.0、Android Studio3.5.2、Navicat Premium;

一、首先app类软件要在Windows系统中运行首先要安装模拟器,我这里安装的是夜神模拟器,安装这里选择好自己的安装路径,其它按步骤走即可(若是远程安装会对显卡有要求);

1.打开夜神模拟器开发者选项 在夜深模拟器(系统内部的)设置–>关于平板电脑–>版本号(连续点击5次即可打开开发 者选项)

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android,第1张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_02,第2张

返回上一层,即可看到开发者选项显示在了界面中;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_03,第3张

要启用外部链接,需要在开发者选项—>USB调试—>开启

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_04,第4张

 2.启动端口连接 打开命令提示符(windows+R输入cmd),进入到夜深模拟器安装的bin目录下,例如:D:\Program Files\Nox\bin ,输入nox_adb.exe connect 127.0.0.1:62001 或者在环境变量path中配置D:\Program Files\Nox\bin;  保存后,直接windows+R键,输入nox_adb.exe connect 127.0.0.1:62001,方便快捷; 网上查了下指令的意思就是在Android中连接模拟器,62001表示的连接的一个端口;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_05,第5张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_06,第6张

二、安装Android Studio首先要安装JAVA

JDK,JDK是 JAVA 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的JAVA应用程序。JDK是整个JAVA开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库,安卓Studio,没有虚拟机,没有工具包,没有运行环境,他就是一个类似eclipse的编码工具,执行跟编译还是要靠JDK来执行,所以需要安装JDK;

1.软件安装 之前安装高版本后Android Studio始终运行不起来Android Device Monitor,原因是安装的JAVA JDK程序版本较高不兼容,后面网上查到要安装1.8.0的版本,安装后,Android Studio运行能启动monitor.bat了; 安装过程:

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_07,第7张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_08,第8张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_09,第9张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_10,第10张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_11,第11张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_12,第12张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_13,第13张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_14,第14张

D:\Program Files\JAVA\JDK记住自己输入创建的路径,便于配置使用,后面的按照提示按照就可以了;

2.环境配置

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_15,第15张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_16,第16张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_17,第17张

切记配置变量之间的符号为英文分号;环境变量-系统变量中进行配置:

  1. 新建JAVA_HOME中:D:\Program Files\JAVA\JDK
  2. 编辑path中:;JAVA_HOME% \bin 新建CLASSPATH中:
  3. .;JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 一定要注意,分号前面有一个点;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_18,第18张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_19,第19张

配置完成后确定关闭配置界面;  

3.cmd验证 window+R键打开cmd,分别输入JAVA、JAVAc、JAVA –version;(version要小写)

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_20,第20张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_21,第21张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_22,第22张

三、Android Studio软件安装

选择安装程序,以管理员身份运行

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_23,第23张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_24,第24张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_25,第25张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_26,第26张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_27,第27张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_28,第28张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_29,第29张

完成后会自动启动Android Studio; 弹出的提示框是一些帮助信息的内容,可以直接关闭; 会提示是否导入配置,选择Do not import settings,然后点ok

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_30,第30张

出来下面这个是检查本地是否有Android SDK,没有安装就点cancel,在后面可以再配置,剩下的就往下点就可以了;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_31,第31张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_32,第32张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_33,第33张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_34,第34张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_35,第35张

在网上看到的当前API为15的Android4.0.3的SDK比较多,我这边安装了两个;点击Configure,然后选择SDK Manager,然后勾选Android4.0.3前面的方框,再选择Apply,再点“Next”,等待下载完成,等待下载完成即可;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_36,第36张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_37,第37张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_38,第38张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_39,第39张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_40,第40张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_41,第41张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_42,第42张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_43,第43张

后续再需要安装SDK,可以再Android Studio界面按下Ctrl+shift+S或点击File->settiongs打开上面的页面;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_44,第44张

安装完成后,需要对sdk环境变量进行配置,输入sdk安装路径下platform-tools、tools目录,

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_45,第45张

Monitor就在下载的tools中; 编辑path:;D:\sdk\platform-tools;D:\SDK\tools;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_46,第46张

启动Android Device Monitor Android Studio3.0以后的版本没有DDMS,需要自己配置,在网上查找了很多Android Studio配置DDMS的方法,但是都不成功,在我这边唯一可行的是找到SDK目录,cmd下找到D:\SDK\tools路径,运行monitor.bat;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_47,第47张

还有一种简单的启动monitor.bat的方法:我们之前已经在环境变量—>系统变量中配置了monitor.bat文件所在文件夹的路径,因此只要在运行中输入monitor运行即可打开; 在启动后存在自动连接不到模拟器的情况,可以在cmd再次启动一次连接: Cmd找到D:\Program Files\Nox\bin目录 输入nox_adb.exe connect 127.0.0.1:62001 或path配置全局变量后可直接在系统cmd运行; adb devices 可查找设备

adb connect 计算机目标积极拒绝连接(夜神模拟器连接不成功) 若是检查了adb相同,用62001还是连接不上的情况下,按如下方法即可解决问题: https://www.jianshu.com/p/3302ff6a3920 若还是提示无法连接到127.0.0.1:62001,打开cmd,运行命令:tasklist 然后运行命令:netstat -ano | findstr 5912(NoxVMHandle.exe对应的PID) 找到127.0.0.1:62xxx的地址,这里有:127.0.0.1:62026 运行命令:adb connect 127.0.0.1:62026,即可连接成功 Android Device Monitor中立马显示了连接的模拟器;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_48,第48张

若在环境变量path中配置了D:\Program Files\Nox\bin;  直接windows+R键,输入nox_adb.exe connect 127.0.0.1:62001,方便快捷;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_49,第49张

在使用Android Device Monitor时最好不要启用Android Studio,可能发生端口冲突的情况,我这边按照网上说的修改端口还是不行,这里就不说了;

DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务;

DDMS 的工作原理      

DDMS将搭建起IDE与测试终端(Emulator 或者connected Device)的链接,它们应用各自独立的端口监听调试器的信息,DDMS可以实时监测到测试终端的连接情况。当有新的测试终端连接后,DDMS将捕捉到 终端的ID,并通过adb建立调试器,从而实现发送指令到测试终端的目的。

DDMS怎样工作

  1. 每一个Android应用都运行在一个Dalvik虚拟机实例里,而每一个虚拟机实例都是一个独立的进程空间。虚拟机的 线程机制,内存分配和管理,Mutex等等都是依赖底层操作系统而实现的。所有Android应用的线程都对应一个Linux线程,虚拟机因而可以更多的 依赖操作系统的线程调度和管理机制。
  2. DDMS在IDE与设备或模拟器之间的起着中间人的角色。
  3. DDMS启动时会与ADB之间建立一个Device Monitoring service用于监控设备。当设备断开或链接时,这个service就会通知DDMS。
  4. 当一个设备链接上时,DDSM和ADB之间又会建立VM monitoring service用于监控设备上的虚拟机。
  5. 通过ADB Deamon与设备上的虚拟机的debugger建立链接,这样DDMS就开始与虚拟机对话了。 数据库路径,File Explorer下data\data\com.程序命名的文件夹\.db文件

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_50,第50张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_51,第51张

再进入导出的文件夹下查看,就能看到刚刚导出的数据了;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_52,第52张

目录

模拟器导出数据库xcFramework.db,连接可视化工具SQLite 分享这个内容,主要是因为公司近来有多个软件版本都是用Android开发,在Android系统中安装了要测试的app后,要对数据库进行操作,我们需要借助一下工具,通过两天的学习理解把所得分享给大家; 在本次学习操作中一共安装了4个软件,夜神模拟器、JAVA JDK1.8.0、Android Studio3.5.2、Navicat Premium;

一、首先app类软件要在Windows系统中运行首先要安装模拟器,我这里安装的是夜神模拟器,安装这里选择好自己的安装路径,其它按步骤走即可(若是远程安装会对显卡有要求);

二、安装Android Studio首先要安装JAVA

三、Android Studio软件安装

在使用Android Device Monitor时最好不要启用Android Studio,可能发生端口冲突的情况,我这边按照网上说的修改端口还是不行,这里就不说了;

四、Navicat Premium安装


数据库导出后,数据库类型是.db,网上查找了用sqlite可进行管理,而常用的Navicat Premium工具可以打开多种类型的数据库(包含sqlite),没有必要下载一个专门的sqlite; 

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_Android_53,第53张

运行软件,直接下一步到完成就可以了,安装晚上后,点击桌面图标,输入注册码就能登录了;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_54,第54张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_windows_55,第55张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_56,第56张

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_JAVA_57,第57张

Navicat Premium数据库工具可对数据进行增删改查等操作,便于数据的修改使用,修改完成导入模拟器在Android Device Monitor中对应位置点击导入选择文件导入即可;

android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机,android 的pad上如何跑一个window的虚拟机 安卓平板运行虚拟机_数据库_58,第58张

再进入模拟器可以看到数据为更新后数据; 此文件为个人学习所得,按照步骤在多台电脑上已成功安装,有的涉及到的地方了解得还不够全面,也有更好的方法可以自行采取。


https://www.xamrdz.com/database/6gz1963991.html

相关文章: