这是由于在Android Studio中,模拟器窗口会自动缩小,导致在Dock上出现两个窗口。需要更改Android模拟器的窗口大小以解决此问题。具体方法如下:
打开Android模拟器并关闭所有的应用程序。
在模拟器中,点击右上角的三个点,然后选择“Settings”。
在“Settings”窗口中,选择“Display”。
在下拉菜单中,选择新的分辨率。
重新启动模拟器以使更改生效。
示例代码:
在Gradle文件中添加以下行:
android {
...
defaultConfig {
...
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
// 增加以下选项
minSdkVersion 16
vectorDrawables.useSupportLibrary = true
}
...
}
dependencies {
...
// 添加以下库
implementation 'com.android.support:animated-vector-drawable:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support:support-vector-drawable:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
...
}
在布局文件中,将drawableEnd属性更改为app:drawableEndCompat,如下所示: