Android Studio 创建不恰当的虚拟设备导致程序不正常运行

时间:2023-03-09 01:36:03
Android Studio 创建不恰当的虚拟设备导致程序不正常运行

操作系统:Windows 10 x64

IDE:Android Studio 3.2.1

Android Studio 创建不恰当的虚拟设备导致程序不正常运行

使用Android Studio新建第一个Android程序,一开始在虚拟设备上面调试,不管程序怎么修改,运行之后都没有变化,虚拟设备的屏幕中间一直显示“Hello World!”。WTF???

在网上找了很多方法,怎么尝试都不行!后来使用手机进行调试,终于看到变化了,这虚拟设备这么垃圾吗?!

2019.01.13

今天看Android开发的视频教程,无意中发现教程里面使用的虚拟设备和我创建的不一样。于是根据视频教程里面的虚拟设备名称(Nexus 6P API 25),自己重新创建了一个虚拟设备,现在程序更改之后,在虚拟设备上终于可以看到变化了。

新建的虚拟设备:Nexus 6P API 25

Android Studio 创建不恰当的虚拟设备导致程序不正常运行

Android Studio 创建不恰当的虚拟设备导致程序不正常运行

Android Studio 创建不恰当的虚拟设备导致程序不正常运行

Android Studio 创建不恰当的虚拟设备导致程序不正常运行

昨天使用的虚拟设备(Nexus 5X API 28),和我刚刚新建的虚拟设备(Nexus 6P API 25),两者之间比较明显的区别在于机型不同、API不同。

我猜想是因为API不同,导致程序无法正确地在模拟器上运行。

于是我尝试新建一个机型相同,API不同的虚拟设备。创建完成之后,测试了一下,可以跑得起来!

Android Studio 创建不恰当的虚拟设备导致程序不正常运行

Android Studio 创建不恰当的虚拟设备导致程序不正常运行

Android Studio 创建不恰当的虚拟设备导致程序不正常运行

Android Studio 创建不恰当的虚拟设备导致程序不正常运行