Runtime Error with version 2019.3498

Now, i upload .abb file to google play for test.

I run app in NOX app player program don’t have error.

But I run app on android device. show this error

 

Runtime Error

module ‘licensing’ not found:resource (licensing.lu) does not extst in archive no field package.preload[‘licensing’]
no file ‘(null)/licensing.lua’
no file ‘(null)/licensing.lua’

no file ‘data/app/com.xxx.xxxxx…/lib/arm64/licensing.so’
no file ‘./licensing.so’

no file ‘(null)/licensing.so’

no file ‘data/app/com.xxx.xxxxx…/lib/arm64/licensing.so’

no file ‘./licensing.so’

no file ‘(null)/licensing.so’

I use corona sdk 3498 on mac.

building.setting file

settings =

{

    splashScreen =

    {

        ios = {

            enable = false

        },

        android = {

            enable = false

        }

    },

orientation =

{

default = “portrait”,

supported = { “portrait”, },

},

 

 

android =

{

versionCode = “2”,

        usesPermissions =

{

            “android.permission.INTERNET”,

            “android.permission.ACCESS_NETWORK_STATE”,

            “android.permission.CALL_PHONE”,

},

},

@fairy.sa are you using Licensing in your app/game?

Do you have the results of the “adb logcat” from your testing device? (Please remember to use pastebin or similar)

Rob

I use splash screen plugin.

https://marketplace.coronalabs.com/corona-plugins/splash-screen-control

My account was activated to it.

Are you using the licensing.* API’s in your code?

Can you share the results of an adb logcat?

Thanks

Rob

Hi Rob i think i may have the same issue? adb log mentions WARNING: Could not load class ‘licensing.LuaLoader’

Basically app built… tested apk on device works fine…

Uploaded aab to play console “internal testing” track, downloaded from play store test track to phone and comes up black screen on launch

here is the pastebin of adb log.

https://pastebin.com/NG9kuCU2

Chris, can you also share your build.settings?

Hey Rob sure please see following

https://pastebin.com/BNMj6bDv

Could it be something to do with the new signing keys with google? apk worked fine when i installed on my test device, but doing the upload of the aab to the test track then downloading to my phone caused a black screen

my config also has the correct licence key as per the docs

just did another test with the same app, this time i removed licencing and billing from usesPermissions

and removed the plugin.google.iap.v3 plugin from build settings and removed the licencing completely from the config. cam up with same results, apk works fine on device, upload aab to test track, and download to get a blank screen, adb log is same as well.

--------- beginning of system --------- beginning of main 07-05 15:00:43.265 27296 27316 V Corona : \> Class.forName: network.LuaLoader 07-05 15:00:43.265 27296 27316 V Corona : \< Class.forName: network.LuaLoader 07-05 15:00:43.265 27296 27316 V Corona : Loading via reflection: network.LuaLoader 07-05 15:00:43.269 27296 27316 I Corona : Platform: Pixel 3 XL / Unknown / 9 / Adreno (TM) 630 / OpenGL ES 3.2 V@313.0 (GIT@3f88ca2, I42f6fe38fb) (Date:07/13/18) / 2019.3498 / English | AU | en\_AU | en 07-05 15:00:43.275 27296 27316 V Corona : \> Class.forName: shared.google.play.services.base.LuaLoader 07-05 15:00:43.278 27296 27316 V Corona : \< Class.forName: shared.google.play.services.base.LuaLoader 07-05 15:00:43.278 27296 27316 V Corona : Loading via reflection: shared.google.play.services.base.LuaLoader 07-05 15:00:43.285 27296 27316 V Corona : \> Class.forName: \_CoronaSetup.LuaLoader 07-05 15:00:43.294 27296 27316 V Corona : \> Class.forName: licensing.LuaLoader 07-05 15:00:43.295 27296 27316 I Corona : WARNING: Could not load class 'licensing.LuaLoader'

I am having the exact same error on adb log. Built and uploaded .aab to internal test, then downloaded the app, a blank screen after Corona Splash screen.

07-06 03:04:26.988  5181  5205 V Corona  : > Class.forName: network.LuaLoader

07-06 03:04:26.988  5181  5205 V Corona  : < Class.forName: network.LuaLoader

07-06 03:04:26.988  5181  5205 V Corona  : Loading via reflection: network.LuaLoader

07-06 03:04:26.990  5181  5205 I Corona  : Platform: MI 9 / Unknown / 9 / Adreno ™ 640 / OpenGL ES 3.2 V@357.0 (GIT@f618f24, I3646c1b6a8) (Date:12/13/18) / 2019.3498 / English | US | en_US | en

07-06 03:04:26.993  5181  5205 V Corona  : > Class.forName: shared.google.play.services.base.LuaLoader

07-06 03:04:26.993  5181  5205 V Corona  : < Class.forName: shared.google.play.services.base.LuaLoader

07-06 03:04:26.993  5181  5205 V Corona  : Loading via reflection: shared.google.play.services.base.LuaLoader

07-06 03:04:26.997  5181  5205 V Corona  : > Class.forName: _CoronaSetup.LuaLoader

07-06 03:04:27.001  5181  5205 V Corona  : > Class.forName: licensing.LuaLoader

07-06 03:04:27.001  5181  5205 I Corona  : WARNING: Could not load class ‘licensing.LuaLoader’

are you just running “adb logcat” or are you putting other things on the end of the command that includes the word “Corona”?

Rob

Same error

@Rob, I’m using this command: “adb logcat Corona:v *:s”

Please leave off the Corona:v *:s part. That only shows you your Corona print statements and Corona runtime errors. It hides everything else that can cause errors like from plugins or services that Corona is using but are in a different intent.

You cannot use this filter for debugging this issue.

Rob

@Rob, I did what you recommended and pasted the logs to the pastebin. As I didn’t know what parts exactly belonged to the problem, I might have copied a lot from the logs. Sorry for that. 

This should be fixed in newest version 3502

@vlads, happily waiting for the newest version.  :slight_smile:

It’s already up. Check pinned post for links

Awesome @vlads 3502 worked!

Mine also worked but I see Appodeal related “ERROR: Mintegral not found” error when the app loads for the first time. However, Mintegral is not in the Appodeal’s beta plugins list.