Open zhangdan183 opened 7 months ago
let pm = context.getPackageManager()
let apps = pm.getInstalledApplications(0).toArray().map(app => app.loadLabel(pm));
log(apps)
自己动手丰衣足食
已经收到 我会尽快查看的 谢谢
app.getInstalledApps() 似乎是其他版本 Auto.js 的方法, AutoJs6 是以 Auto.js 4.x 为基础进行开发的, 因此不存在上述方法. 如果需要, 我可以在下一个版本进行封装, 不过需要你提供使用的详细方法, 最好能有来源出处, 这样我才能知道如何设计 API.
请问 var options = { includeSystemApps: true, // 包括系统应用 includeNonLaunchable: true, // 包括不可启动的应用 };
var installedApps = app.getInstalledApps(options); 这个getInstalledApps方法是不是没封装呢, 我一运行报错了TypeError: 对象 org.autojs.autojs.runtime.api.AppUtils@f029d7d 不存在方法 getInstalledApps.