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..