Android 如何更改sl4a脚本的快捷方式图标?

Android 如何更改sl4a脚本的快捷方式图标?,android,sl4a,Android,Sl4a,我已经使用sl4a成功地用python为android编写了一些简单的脚本。我还可以在主屏幕上为他们创建快捷方式。但为此选择的图标始终是python sl4a图标。我可以更改此设置以使不同的脚本具有不同的图标吗?我想这取决于您的启动器 使用ADW launcher,您可以在主屏幕上长按快捷方式,然后按图标按钮选择要使用的图标 对于其他启动器,我不知道。如果从计算机生成.APK文件并在那里选择图标,则可以更改它。您开发Python SL4A应用程序,并在/res/drawable文件夹中选择徽标。

我已经使用sl4a成功地用python为android编写了一些简单的脚本。我还可以在主屏幕上为他们创建快捷方式。但为此选择的图标始终是python sl4a图标。我可以更改此设置以使不同的脚本具有不同的图标吗?

我想这取决于您的启动器

使用ADW launcher,您可以在主屏幕上长按快捷方式,然后按图标按钮选择要使用的图标


对于其他启动器,我不知道。

如果从计算机生成.APK文件并在那里选择图标,则可以更改它。您开发Python SL4A应用程序,并在/res/drawable文件夹中选择徽标。

据我所知,raduq的答案是正确的,因为当您运行脚本时,它不是实际的应用程序,因此它没有自己的图标。当您将脚本构建到自己的apk中时,您可以为项目定义自己的图标,因为它是作为Android系统中的实际应用程序安装的


一旦设置好将脚本编译成apk,就可以使用raduq的信息在/res/drawable中找到默认图标,并用自己的图像替换它。有关如何将python脚本编译成独立应用程序的更多信息,请参阅我在前面相关文章中的回答:

cute idea,但这不是一个编程解决方案,因为它需要每个用户手动设置图标。我相信他想做的是通过编程设置图标,以避免这种体力劳动。此外,它还要求您安装并使用一个单独的启动器,以改变用户界面的整体外观/感觉和功能。如果任何答案解决了您的问题,请将其标记为,ty!