[SOLVED] Can't build Android + Lacewing Server

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Dear all,

    building an app on Android using LacewingServer produces the following error(s):

    > Task :app:stripDebugDebugSymbols
    Unable to strip the following libraries, packaging them as they are: libBluewing_Server.so, libES1Renderer.so, libES2Renderer.so, libES3Renderer.so, libRuntimeNative.so, libgdx.so.

    > Task :app:processDebugResources

    > Task :app:compileDebugJavaWithJavac
    C:\Users\sema\AppData\Local\Temp\And1E48.tmp\app\src\main\java\Extensions\CRunBluewing_Server.java:93: error: package Manifest does not exist
    if (!PermissionsHelper.getInstance().hasPermission(MMFRuntime.inst.getApplicationContext(), Manifest.permission.INTERNET))
    ^
    C:\Users\sema\AppData\Local\Temp\And1E48.tmp\app\src\main\java\Extensions\CRunBluewing_Server.java:93: error: cannot find symbol
    if (!PermissionsHelper.getInstance().hasPermission(MMFRuntime.inst.getApplicationContext(), Manifest.permission.INTERNET))
    ^
    symbol: variable PermissionsHelper
    location: class CRunBluewing_Server
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some input files use unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    2 errors

    > Task :app:compileDebugJavaWithJavac FAILED

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ':app:compileDebugJavaWithJavac'.
    > Compilation failed; see the compiler error output for details.

    Here are my project settings:

    Please login to see this attachment.

    Do someone has any clue about what's going on ?

    If I delete the Android LacewingServer object from the project, ( leaving the INTERNET permission checked ) it compiles fine.
    There's also something to do with the Android LacewingServer object..

  • Thanks, already done and it gives the same error:
    Please login to see this attachment.


    I think the Manifest package is missing for the BlueWing Server..

    For people wondering, all is needed is there is enabling the Internet permissions from app properties, and the error file mentions it...
    Also, it's mentioned in the docs under the Platform notes page:
    Please login to see this attachment.

  • some missing java files

    It was missing some imports in the Java files. How it didn't come up before, I'm not sure. But the fix was small, as you can see Please login to see this link.. It can be done manually by someone modifying their Blue Android file to add the lines, but chances are I'll put out a new version to fix it soon enough.

    Darkwire Software Lead Programmer (C++ & C#)
    Please login to see this link. | Please login to see this link. | Please login to see this link. | Please login to see this link.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!