关于Unity升级到2018.3以上命名空间不存在解决方案

错误发生的原因:

例如: 关于Unity升级到2018.3报 The type or namespace name ‘Remoting’…错误

今天得到好消息是Unity2018.3将支持C#7,于是兴奋地升级了下。
结果报了个The type or namespace name ‘Remoting’ does not exist in the namespace ‘System.Runtime’这样的错误。
网上查了下这是因为API LEVEL这边默认的是2.0的原因,升级到4.X就解决了。

解决办法:
File -> build setting -> play setting

NO_FRAME错误

如果勾选了 Autoconnect Profiler 选项,并且在开着 editor 的情况下使用 UPR App 或者 UPR Desktop ,可能出现 NO_FRAME 的情况。
请关闭 Editor Profiler 窗口,或者在不勾选 Autoconnect Profiler 选项时重新Build And Run,并重新使用UPR进行测试。
– UPR开发小组 敬上

unity打包android卡在Building Gradle project

unity2020.1.0f1c1 打包android的时候,卡在Building Gradle project

可能是在下载gradle,国内网络下载可能很慢或失败,所以一直卡在这里

自己下了个gradle,比如:https://services.gradle.org/distributions/gradle-5.4.1-all.zip
然后在unity中配置gradle路径

Unity报错:‘** Class‘ is missing the class attribute ‘ExtensionOfNativeClass‘!

这个问题呢,虽然不会影响程序的运行,但是报一个红杠杠也很不舒服,
程序员的天职是啥?不就是无限的解决bug嘛
让我们分析一个这个问题

** Class’ is missing the class attribute 'ExtensionOfNativeClass

翻译:** Class’缺少类属性’ExtensionOfNativeClass

这个就是当我们继承了mono,才会有这些属性,然而没有继承mono, 却被挂到了场景中,直接把脚本在场景中挂载中移除掉就可以了, 就会报一个这样的错误,网上很多说什么重名的,新建文件夹没有关系,这个只是没有继承mono就被挂到对象上了去了确实属性才会报这个错误


to be continued…