如何在Android上使用脚本/命令移动应用程序图标?

问题描述 投票:0回答:1

我希望能够将应用程序图标移动到 android 9 上的特定位置。这样做的原因是因为我的存储空间不足(我的手机只有 16GB 存储空间),并且我将部分 microSD 卡格式化为内部存储。这确实有帮助,但也引入了一个新问题 - 由于 SD 卡在原始内部存储后几秒钟加载,每次重新启动都会完全弄乱所有图标,将它们发送到新页面,就好像它们是新安装的应用程序一样。每次我都得花 5 分钟来修复它们。如果有一个脚本可以自动将它们设置到特定位置,那就太好了。

我真的不知道该怎么做,也无法在网上找到任何灵魂。我的手机已root,我可以将其连接到电脑并发送adb命令,所以也许这是可能的?

android adb root
1个回答
0
投票

您可以使用 AndroidViewClient/culebra 执行类似的操作,但是您可以并不意味着您应该这样做

#! /usr/bin/env python3

from com.dtmilano.android.viewclient import ViewClient

helper = ViewClient.view_client_helper()
oid = helper.ui_device.find_object(ui_selector="desc@YouTube").oid
t, l, r, b = helper.ui_object.get_bounds(oid=oid)
s_x = int(l + (r - l)/2)
s_y = int(t + (b - t)/2)
e_x = 300
e_y = 700
helper.ui_device.drag(s_x, s_y, e_x, e_y, 50)
© www.soinside.com 2019 - 2024. All rights reserved.