Unity在安卓平台的应用间跳转

本来没涉及过这个功能,而且不会安卓应用开发,有点方。求助同事以及度娘之后解决了。基本还是比较简单的。
基本unity调用安卓程序,首先需要新建或者打开安卓工程,导入unity的安卓包(或者本来就有,因为咱们公司是做相关sdk的所以是本来就有个安卓sdk工程),再修改代码后导出java包放到unity的Plugins\Andriod\bin\里面

public static void StartApp(Activity MainActivity){
        try{
            Intent intent = MainActivity.getPackageManager().getLaunchIntentForPackage("(这里是需要跳转的app包名)");
            MainActivity.startActivity(intent);
        }catch(Exception e){
            ;
            //mAppActivity.Toast.makeText(this, "没有安装", Toast.LENGTH_LONG).show();
        }
    }

这是在安卓工程中需要添加的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值