「Unity/photon/pun1/2018.2error」の版間の差分
ナビゲーションに移動
検索に移動
ページの作成:「=="removed in Unity 2018.2. Use Unity Multiplayer and NetworkIdentity instead photon"エラー== 以下からgoogle-arインストールすると治る。 https://github...」 |
細 Admin がページ「Unity/photon/2018.2error」を「Unity/photon/pun1/2018.2error」に、リダイレクトを残さずに移動しました |
||
| (同じ利用者による、間の7版が非表示) | |||
| 1行目: | 1行目: | ||
==if (method.IsDefined(typeof (RPC), false))エラー== | |||
参考:https:// | if (method.IsDefined(typeof (PunRPC), false)) | ||
へ変換 | |||
参考:https://forum.unity.com/threads/disable-unityengine-rpc-is-obsolete-spam.337395/ | |||
== else if (!InternalEditorUtility.HasAdvancedLicenseOnBuildTarget(BuildTarget.Android) || !InternalEditorUtility.HasAdvancedLicenseOnBuildTarget(BuildTarget.iPhone))エラー== | |||
else if (!InternalEditorUtility.HasAdvancedLicenseOnBuildTarget(BuildTarget.Android)) | |||
へ変更 | |||
参考:https://qiita.com/jtky8238/items/54cbf0d58d758a1b3525 | |||
=="UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors"エラーの時== | |||
"com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version"エラーの時も同様 | |||
unityのandroidのinternalをgradleにすれば治った。 | |||
=="Caused by: java.lang.ClassNotFoundException: Didn't find class "com.unity3d.player.UnityPlayerProxyActivity" on path: DexPathList"エラーの場合== | |||
Assets/Plugins/Android/AndroidManifest.xml | |||
<activity android:name="com.unity3d.player.UnityPlayerProxyActivity" | |||
を | |||
<activity android:name="com.unity3d.player.UnityPlayerActivity" | |||
へ | |||
本来不要であれば、Assets/Plugins/Android/AndroidManifest.xmlは削除してよい。 | |||
=="java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.CoreComponentFactory" androids"エラーの場合== | |||
Assets/Plugins/Android/AndroidManifest.xml | |||
-keep class androidx.core.app.CoreComponentFactory { *; } | |||
==admobが出ないなど== | |||
Assets/Plugins/Android/GoogleMobileAdsPlugin/AndroidManifest.xml | |||
あたりを見る。 | |||
2021年8月11日 (水) 08:44時点における最新版
if (method.IsDefined(typeof (RPC), false))エラー
if (method.IsDefined(typeof (PunRPC), false))
へ変換
参考:https://forum.unity.com/threads/disable-unityengine-rpc-is-obsolete-spam.337395/
else if (!InternalEditorUtility.HasAdvancedLicenseOnBuildTarget(BuildTarget.Android) || !InternalEditorUtility.HasAdvancedLicenseOnBuildTarget(BuildTarget.iPhone))エラー
else if (!InternalEditorUtility.HasAdvancedLicenseOnBuildTarget(BuildTarget.Android))
へ変更
参考:https://qiita.com/jtky8238/items/54cbf0d58d758a1b3525
"UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors"エラーの時
"com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version"エラーの時も同様
unityのandroidのinternalをgradleにすれば治った。
"Caused by: java.lang.ClassNotFoundException: Didn't find class "com.unity3d.player.UnityPlayerProxyActivity" on path: DexPathList"エラーの場合
Assets/Plugins/Android/AndroidManifest.xml
<activity android:name="com.unity3d.player.UnityPlayerProxyActivity"
を
<activity android:name="com.unity3d.player.UnityPlayerActivity"
へ
本来不要であれば、Assets/Plugins/Android/AndroidManifest.xmlは削除してよい。
"java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.CoreComponentFactory" androids"エラーの場合
Assets/Plugins/Android/AndroidManifest.xml
-keep class androidx.core.app.CoreComponentFactory { *; }
admobが出ないなど
Assets/Plugins/Android/GoogleMobileAdsPlugin/AndroidManifest.xml あたりを見る。