Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Nativescript-不同设备上的应用程序启动图标形状_Android_Icons_Nativescript_Nativescript Vue_Nativescript Cli - Fatal编程技术网

Android Nativescript-不同设备上的应用程序启动图标形状

Android Nativescript-不同设备上的应用程序启动图标形状,android,icons,nativescript,nativescript-vue,nativescript-cli,Android,Icons,Nativescript,Nativescript Vue,Nativescript Cli,我使用nativescript CLI“tns资源生成图标”命令生成图标。一切看起来都很好,但是。。。不是在所有设备上。当我使用此规范在android emulator上安装我的应用程序时: Device: pixel_xl (Google) Target: Google APIs (Google Inc.) Based on: Android API 28 Tag/ABI: google_apis/x86 我的应用程序图标看起来很奇怪。这类设备上的所有图标似乎都是圆形的。我

我使用nativescript CLI“tns资源生成图标”命令生成图标。一切看起来都很好,但是。。。不是在所有设备上。当我使用此规范在android emulator上安装我的应用程序时:

  Device: pixel_xl (Google)
  Target: Google APIs (Google Inc.)
  Based on: Android API 28 
  Tag/ABI: google_apis/x86
我的应用程序图标看起来很奇怪。这类设备上的所有图标似乎都是圆形的。我的图标是带有背景的方形,它被缩小并放在这个圆圈内,周围有白色的填充物(这很难看)


我该怎么办?当我使用另一个工具生成圆圈图标时,一切看起来都很好,但在这种情况下,我在每个设备上都有一个圆圈图标。我想要一个正方形-是否有机会实现这一点,同时在Android版本上有一个圆形图标,所有图标都在圆形中?

这是自适应启动图标

Android 8.0(API级别26)引入了自适应启动图标,它可以在不同的设备型号上显示各种形状。例如,自适应启动器图标可以在一个OEM设备上显示圆形,而在另一个设备上显示squircle。每个设备OEM提供一个遮罩,然后系统使用该遮罩渲染具有相同形状的所有自适应图标。自适应启动器图标也用于快捷方式、设置应用程序、共享对话框和概览屏幕

上有一个打开的功能请求。如果您有兴趣在应用程序中使用这些图标,nStudio发布了一个可能会对您有所帮助的