z***@szzolon.com
z***@szzolon.com
  • 发布:2025-04-02 11:15
  • 更新:2025-04-02 11:15
  • 阅读:115

uniappx使用uts如何调用startActivity()启动应用

分类:uts

我在uts中接收到广播,并希望在接收时打开应用

export class Broadcast extends BroadcastReceiver {  
    constructor(){  
        super()  
    }  
    override onReceive(context: Context, intent: Intent):void{  
        context.startActivity(context(null, Class.forName('io.dcloud.uniapp.UniAppActivity')))  
    }  
}    

程序可以正常编译,但在真机调试 同步数据时会闪退

Caused by: kotlin.UninitializedPropertyAccessException: lateinit property currentApp has not been initialized  
at io.dcloud.uniapp.appframe.UniAppManager.getCurrentApp
2025-04-02 11:15 负责人:无 分享
已邀请:

要回复问题请先登录注册