unity开发手游重启调用什么方法

unity开发手游重启调用什么方法,第1张

/**

* 多少毫米后重启并消羡程序,大于200毫米

* @param Ntime 200

*/

public void doRestart(int Ntime)

{

if(Ntime<200)Ntime=200

Log.d("Unity", "========restart "+Ntime)

Intent restartIntent = getPackageManager()

.getLaunchIntentForPackage(getPackageName() )

PendingIntent intent = PendingIntent.getActivity(this, 0,

restartIntent, Intent.FLAG_ACTIVITY_CLEAR_TOP)

AlarmManager manager = (AlarmManager) getSystemService(Context.ALARM_SERVICE)

manager.set(AlarmManager.RTC, System.currentTimeMillis()+Ntime, intent)

finish()

android.os.Process.killProcess(android.os.Process.myPid())

}

以上是unity调用桥首android原生方法重启游戏,更多unity插件,就在绝拍纳金论坛查看。

实现燃念步骤:

1、袜链新建一个 AndroidLibrary。

2、取一个名称。

3、在模皮好困块中创建一个脚本,编写重启应用的代码逻辑。

具体用什么时候开始出现这个问题,不太清楚,反正自从我用了2018.3.0之后,就总出现这个问题,今天突然死活登不上去,重装都不行。网上的相关处理办法也是一大推,大致分为以下几类。

1、重启电脑,重启unity,断网重连。

2、通过设置防知世火墙中的允许应用通过防火墙。

3、修改网络DNS,修改为阿里的公首散共DNS

4、翻墙。

5、给自己的电脑连上手机热点,然后登陆。

方法1.2.3亲测无效,不知道是不是跟我使用的系统有关。我使用的系统是win10专业版。

方法4 没有测试,应该是可以。

方法5,亲测有效,我者猛氏的是台式机,弄了个无线网卡,然后连接自己手机的热点,竟然就可以了,估计也跟公司的网络有关系。

亲测有效的方法跟大家分享下,有相关问题的可以尝试下,现在都是通过untiyHub登录之后,启动Unity,貌似unity没有登录也同样可以启动。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8227066.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存