Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice

Failed to build EntityScene

Discussion in 'Project Tiny' started by ry511, Dec 9, 2020.

  1. ry511

    ry511

    Joined:
    Jul 24, 2016
    Posts:
    62
    Getting an error when trying to build the project.

    Build Android failed after 3.72s.
    [ ] Require frontend run. artifacts\tundra_runtime-android_8kp.dag.json does not exist yet
    *** buildprogram build success (0.08 seconds), 0 items updated, 13 evaluated
    C:/Doppel Studios/Solcala/Library/PackageCache/com.unity.platforms.android@0.9.0-preview.9/Editor/Unity.Build.Android.DotsRuntime/bee~/DotsAndroidTarget.cs(32): error: Managed Debugging is disabled on fat (armv7/arm64) Android builds.
    To use Managed Debugging enable single architecture in AndroidArchitectures component.
    To build fat Android APK use Release Configuration or explicitly disable Scripts Debugging (using IL2CPP Setting component).

    UnityEngine.Debug:LogError(Object, Object)
    Unity.Build.ResultBase:LogResult() (at Library/PackageCache/com.unity.platforms@0.9.0-preview.9/Editor/Unity.Build/ResultBase.cs:60)
    Unity.Build.Editor.<>c:<.cctor>b__29_0(BuildConfiguration) (at Library/PackageCache/com.unity.platforms@0.9.0-preview.9/Editor/Unity.Build.Editor/BuildConfigurationInspector.cs:39)
    Unity.Build.Editor.<>c__DisplayClass25_0:<Build>b__0() (at Library/PackageCache/com.unity.platforms@0.9.0-preview.9/Editor/Unity.Build.Editor/BuildConfigurationInspector.cs:106)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr, Boolean&)

    When I set it to Release Configuration I get this error:

    Build Android failed after 13.01s.
    C:\Doppel Studios\Solcala\Assets\Scripts\Runtime\MonoBehaviour\ButtonClicker.cs(4,19): error CS0234: The type or namespace name 'UI' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?)
    ...
    ...(more missing assembly references)
    ...
    C:\Doppel Studios\Solcala\Assets\Scripts\Runtime\MonoBehaviour\GameInfoDisplay.cs(19,16): error CS0246: The type or namespace name 'Text' could not be found (are you missing a using directive or an assembly reference?)
    [1140/1153 0s] Csc artifacts/Runtime.dll/runtime-android/android_complementary/Runtime.dll (+2 others)
    ##### CommandLine
    "artifacts\Stevedore\roslyn-csc-win64_7bcb\csc.exe" /nostdlib /noconfig /shared @"artifacts\rsp\985506001461814117.rsp"
    ##### Contents of artifacts\rsp\985506001461814117.rsp
    -target:library -out:"artifacts/Runtime.dll/runtime-android/android_complementary/Runtime.dll" /refout:"artifacts\Runtime.dll\runtime-android\android_complementary\Runtime.ref.dll" -unsafe -define:UNITY_DOTSPLAYER -define:UNITY_DOTSRUNTIME -define:UNITY_2018_3_OR_NEWER -define:UNITY_2019_1_OR_NEWER -define:UNITY_2019_2_OR_NEWER -define:UNITY_2019_3_OR_NEWER -define:UNITY_2020_1_OR_NEWER -define:UNITY_ENTITIES_0_12_OR_NEWER -define:NET_DOTS -define:UNITY_DISABLE_MANAGED_COMPONENTS -define:UNITY_DOTSPLAYER64 -define:UNITY_DOTSRUNTIME64 -define:UNITY_ANDROID -define:UNITY_SINGLETHREADED_JOBS -define:ENABLE_MULTICAST -define:UNITY_DOTSPLAYER_IL2CPP -define:UNITY_DOTSRUNTIME_IL2CPP -r:"artifacts/Stevedore/il2cpp_a51d/build/profiles/TinyStandard/netstandard.dll" -r:"artifacts/Unity.Tiny.Rendering.Native.dll/runtime-android/android_complementary/Unity.Tiny.Rendering.Native.ref.dll" -r:"artifacts/Unity.Tiny.InputAndroid.dll/runtime-android/android_complementary/Unity.Tiny.InputAndroid.ref.dll" -r:"artifacts/Unity.Tiny.Android.dll/runtime-android/android_complementary/Unity.Tiny.Android.ref.dll" -r:"artifacts/Unity.Tiny.Audio.Native.dll/runtime-android/android_complementary/Unity.Tiny.Audio.Native.ref.dll" -r:"artifacts/Unity.Tiny.Image2D.Native.dll/runtime-android/android_complementary/Unity.Tiny.Image2D.Native.ref.dll" -r:"artifacts/Unity.Tiny.Burst.dll/runtime-android/android_complementary/Unity.Tiny.Burst.ref.dll" -r:"artifacts/Unity.ZeroJobs.dll/runtime-android/android_complementary/Unity.ZeroJobs.ref.dll" -r:"artifacts/Unity.LowLevel.dll/runtime-android/android_complementary/Unity.LowLevel.ref.dll" -r:"artifacts/Unity.Tiny.IO.dll/runtime-android/android_complementary/Unity.Tiny.IO.ref.dll" -r:"artifacts/Unity.Runtime.EntryPoint.exe/runtime-android/android_complementary/Unity.Runtime.EntryPoint.ref.exe" -r:"artifacts/Unity.Entities.dll/runtime-android/android_complementary/Unity.Entities.ref.dll" -r:"artifacts/Unity.Transforms.dll/runtime-android/android_complementary/Unity.Transforms.ref.dll" -r:"artifacts/Unity.Mathematics.dll/runtime-android/android_complementary/Unity.Mathematics.ref.dll" -r:"artifacts/Unity.Collections.dll/runtime-android/android_complementary/Unity.Collections.ref.dll" -r:"artifacts/Unity.Jobs.dll/runtime-android/android_complementary/Unity.Jobs.ref.dll" -r:"artifacts/Unity.Tiny.Core.dll/runtime-android/android_complementary/Unity.Tiny.Core.ref.dll" -r:"artifacts/Unity.Tiny.Rendering.dll/runtime-android/android_complementary/Unity.Tiny.Rendering.ref.dll" -r:"artifacts/Unity.Tiny.Audio.dll/runtime-android/android_complementary/Unity.Tiny.Audio.ref.dll" -r:"artifacts/Unity.Tiny.Input.dll/runtime-android/android_complementary/Unity.Tiny.Input.ref.dll" -r:"artifacts/Unity.Burst.dll/runtime-android/android_complementary/Unity.Burst.ref.dll" -r:"artifacts/Unity.2D.Entities.dll/runtime-android/android_complementary/Unity.2D.Entities.ref.dll" -r:"artifacts/Unity.2D.Entities.SpriteRenderer.dll/runtime-android/android_complementary/Unity.2D.Entities.SpriteRenderer.ref.dll" -r:"artifacts/Unity.2D.Entities.Physics.dll/runtime-android/android_complementary/Unity.2D.Entities.Physics.ref.dll" -r:"artifacts/Unity.Tiny.Image2D.dll/runtime-android/android_complementary/Unity.Tiny.Image2D.ref.dll" -r:"artifacts/Unity.Entities.Runtime.dll/runtime-android/android_complementary/Unity.Entities.Runtime.ref.dll" -r:"artifacts/Unity.Scenes.dll/runtime-android/android_complementary/Unity.Scenes.ref.dll" "C:\Doppel Studios\Solcala\Assets\Scripts\Runtime\Components\ActiveHighlight.cs"
    ...
    ...(more of the projects scripts listed out)
    ...
    "C:\Doppel Studios\Solcala\Assets\Scripts\Runtime\Utility\InputUtil.cs" -langversion:7.3 -fullpaths /optimize+ /debug:portable /nologo /deterministic /RuntimeMetadataVersion:v4.0.30319
    ##### ExitCode
    1
    ##### Output
    C:\Doppel Studios\Solcala\Assets\Scripts\Runtime\MonoBehaviour\ButtonClicker.cs(4,19): error CS0234: The type or namespace name 'UI' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?)
    ...
    ...(more missing assembly references)
    ...
    C:\Doppel Studios\Solcala\Assets\Scripts\Runtime\MonoBehaviour\GameInfoDisplay.cs(11,36): error CS0246: The type or namespace name 'MonoBehaviour' could not be found (are you missing a using directive or an assembly reference?)


    I am not sure what is causing it or how to fix it and am looking for some advice on how to debug this issue.

    Thanks in advance!
     
  2. AbdulAlgharbi

    AbdulAlgharbi

    Unity Technologies

    Joined:
    Jul 27, 2018
    Posts:
    319
    Hi,
    We don't support UnityEngine or monobehaviour APIs in Tiny
     
  3. ry511

    ry511

    Joined:
    Jul 24, 2016
    Posts:
    62
    Ok thats good to know! What is the recommended way of doing UI things like Score Text then?
     
  4. AbdulAlgharbi

    AbdulAlgharbi

    Unity Technologies

    Joined:
    Jul 27, 2018
    Posts:
    319
    Soon we are releasing a new Tiny version with support for UI
     
    newguy123 likes this.
  5. ry511

    ry511

    Joined:
    Jul 24, 2016
    Posts:
    62
    Great, very exciting! Thanks so much.