通用方法
注册模块方法app
- app:
string模块名 - fun:
string方法名
返回值: 无
var app string="test"//模块名
var fun string="add"//方法名
res,err:= android.App.RegisterRouteApp(app,fun)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}注册模块方法sys
- app:
string模块名 - fun:
string
返回值: 无
var app string="test"//模块名
var fun string="add"//
res,err:= android.App.RegisterRouteSys(app,fun)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}获取设备详细信息底层
- 返回值:
GetDeviceInfoSysRes
err:= android.App.GetDeviceInfoSys()
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("执行成功")
}toast吐司消息
- msg:
string提示内容 - t:
int64显示时间毫秒 时间高于5秒可能不准确,取决于系统
返回值: 无
var msg string="你好AccBot"//提示内容
var t int64=3000//显示时间毫秒 时间高于5秒可能不准确,取决于系统
res,err:= android.App.Toast(msg,t)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}获取内存占用
- 返回值:
GetRamRes内存信息
err:= android.App.GetRam()
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("执行成功")
}点亮屏幕
返回值: 无
err:= android.App.OpenPm()
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("执行成功")
}获取设备详细信息
- 返回值:
GetDeviceInfoRes
err:= android.App.GetDeviceInfo()
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("执行成功")
}显示桌面图标
- show:
bool是否显示桌面图标
返回值: 无
var show bool=true// 是否显示桌面图标
res,err:= android.App.ShowIcon(show)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}隐藏最近任务
- show:
bool是否显示在最近任务
返回值: 无
var show bool=true// 是否显示在最近任务
res,err:= android.App.ShowTaskBar(show)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}退出程序
返回值: 无
err:= android.App.Quit()
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("执行成功")
}打开App详情界面
- packName:
string包名
返回值: 无
var packName string="vip.accbot.app"// 包名
res,err:= android.App.OpenAppInfo(packName)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}启动其它程序
- packName:
string包名
返回值: 无
var packName string="vip.accbot.app"// 包名
res,err:= android.App.RunApp(packName)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}获取app列表
- 返回值:
[]GetAppListRes
err:= android.App.GetAppList()
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("执行成功")
}获取AccUUID
- 返回值:
string返回值 返回值
err:= android.App.AccUUID()
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("执行成功")
}获取开发者UUID
返回值: 无
err:= android.App.GetDeveloperId()
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("执行成功")
}