>source

명령 "빌드 및 실행"명령을 실행할 때만 포맷 예외 오류가 발생합니다. 만약 내가 을 실행하면 오류가 발생하면

여기에 오류가 있습니다.

FormatException: Input string was not in a correct format.
System.Number.StringToNumber (System.String str, System.Globalization.NumberStyles options, System.Number+NumberBuffer&
 number, System.Globalization.NumberFormatInfo info, System.Boolean parseDecimal) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Number.ParseInt32 (System.String s, System.Globalization.NumberStyles style, System.Globalization.NumberFormatInfo info) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Int32.Parse (System.String s, System.IFormatProvider provider) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Convert.ToInt32 (System.String value) (at <695d1cc93cca45069c528c15c9fdd749>:0)
UnityEditor.Android.AndroidDeviceInfo.get_SDKVersion () (at <1f5aacfb83804e518b48285b5fe58926>:0)
UnityEditor.Android.AndroidDeviceInfo.HasSDKSupport (System.Int32 minimumVersion) (at <1f5aacfb83804e518b48285b5fe58926>:0)
UnityEditor.Android.AndroidDeploymentTargetsExtension+AndroidDeploymentTargetInfo.CheckTargetInternal (UnityEditor.Android.AndroidDeploymentTargetRequirements targetRequirements) (at <1f5aacfb83804e518b48285b5fe58926>:0)
UnityEditor.Android.AndroidDeploymentTargetsExtension+AndroidDeploymentTargetInfo.CheckTarget (UnityEditor.DeploymentTargetRequirements targetRequirements) (at <1f5aacfb83804e518b48285b5fe58926>:0)
UnityEditor.Android.PostProcessor.Tasks.CheckDevice.FindCompatibleDevices (UnityEditor.Android.AndroidDeploymentTargetRequirements targetRequirements, UnityEditor.DeploymentTargets.DeploymentTargetId targetId, System.Collections.Generic.List`1[T] knownDevices, System.Collections.Generic.List`1[UnityEditor.Android.PostProcessor.Tasks.CheckDevice+DeviceInfo]&amp;
 compatibleDevices) (at <1f5aacfb83804e518b48285b5fe58926>:0)
UnityEditor.Android.PostProcessor.Tasks.CheckDevice.GetTargetDevices (UnityEditor.Android.ADB adb) (at <1f5aacfb83804e518b48285b5fe58926>:0)
UnityEditor.Android.PostProcessor.Tasks.CheckDevice.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <1f5aacfb83804e518b48285b5fe58926>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <1f5aacfb83804e518b48285b5fe58926>:0)
UnityEditor.Android.PostProcessAndroidPlayer.PrepareForBuild (UnityEditor.BuildOptions options, UnityEditor.BuildTarget target) (at <1f5aacfb83804e518b48285b5fe58926>:0)
UnityEditor.Android.AndroidBuildPostprocessor.PrepareForBuild (UnityEditor.BuildOptions options, UnityEditor.BuildTarget target) (at <1f5aacfb83804e518b48285b5fe58926>:0)
UnityEditor.PostprocessBuildPlayer.PrepareForBuild (UnityEditor.BuildOptions options, UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target) (at <25e9afc147634a5ca855ab83fab425dd>:0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&amp;
)

미리 감사드립니다.

Android 기기 /에뮬레이터 에서이 작업을 실행하고 있습니까?

phuzi2021-07-19 09:50:51

에뮬레이터가 아닌 안드로이드 장치를 사용하고 있습니다.

Ensar Eray2021-07-19 09:53:21

code가 장치의 SDK 버전을 가져 오는 데 문제가있는 것처럼 보입니다.

phuzi2021-07-19 10:30:42

예, 이미 이해하지만 내 code가 아닙니다. 그것은 내가 사용하는 다른 패키지 일 수 있습니다. Adgob, GooglePlayServices 또는 Unity 자체와 마찬가지로.

Ensar Eray2021-07-19 10:44:19
  • 이전 android : 이미 빌드 된 플러터 레이아웃 갱신 /새로 고침
  • 다음 MySQL : Down &Up Rank.