Error installing Android 2.3 (NEW)

This looks like an error that has surfaced in the last few days.

I’ve been happily installing app on 2.3 last week.

This morning, new builds refuse to install on 2.3 but do install and run on 4.4

As a test I took a build from last month, and that installs fine on 2.3

So is there something changed on build server in last few days?

Below are my android build settings, in case you need to check against. However, I deleted last 5 and still ahd the problem

android =

{

permissions =

{

{ name = “.permission.C2D_MESSAGE”, protectionLevel = “signature” },

},

usesPermissions =

{

“android.permission.INTERNET”,

“android.permission.ACCESS_NETWORK_STATE”,

“android.permission.ACCESS_FINE_LOCATION”,

“android.permission.ACCESS_COARSE_LOCATION”,

“android.permission.GET_ACCOUNTS”,

            “android.permission.RECEIVE_BOOT_COMPLETED”,

            “com.google.android.c2dm.permission.RECEIVE”,

            “.permission.C2D_MESSAGE”,

“android.permission.READ_PHONE_STATE”,

“android.permission.CAMERA”,

            “android.permission.WRITE_EXTERNAL_STORAGE”,

},

},

That’s not a complete build.settings, but only the android table. Can you post your complete build settings and please use the blue <> button in the edit bar (with Bold, Italic, etc.) and paste your build.settings in the box that pops up.

Thanks

Rob

settings = { plugins = { ["plugin.OneSignal"] = { publisherId = "com.onesignal", }, ["plugin.google.play.services"] = { publisherId = "com.coronalabs", supportedPlatforms = { android=true, ["android-kindle"]=true }, }, }, orientation = { default = "Portrait", supported = { "Portrait", }, }, android = { permissions = { { name = ".permission.C2D\_MESSAGE", protectionLevel = "signature" }, }, usesPermissions = { "android.permission.INTERNET", "android.permission.ACCESS\_NETWORK\_STATE", "android.permission.ACCESS\_FINE\_LOCATION", "android.permission.ACCESS\_COARSE\_LOCATION", "android.permission.GET\_ACCOUNTS", "android.permission.RECEIVE\_BOOT\_COMPLETED", "com.google.android.c2dm.permission.RECEIVE", ".permission.C2D\_MESSAGE", "android.permission.READ\_PHONE\_STATE", "android.permission.CAMERA", "android.permission.WRITE\_EXTERNAL\_STORAGE", }, }, CFBundleShortVersionString = "1.0" }

CFBundleShortVersionString = “1.0”

That’s an iphone->plist entry. You don’t need it. You’re orientation has capital “P”'s. I think they should be lowercase.  I however don’t see anything in your build.settings that would cause a problem other than I’m not sure Google Play Game Services should be working on Kindle Fire’s.

Are you getting any messages in the console (adb logcat) that might indicate the problem?

Rob

Found this.

  • Package com.apptoonz.conor.EMMA has no certificates at entry AndroidManifest.xml; ignoring!

Despite this I also get this apparent successful entry, no error messages after or immediately before.

  • Finished installing com.apptoonz.conor.EMMA

Same for another app. Can now report that install fails on 4.2.2 which I have running on a rooted kindle fire. It usually has no problem running corona apps.

To repeat, older version of app created last month still installs.

I have tried with .2731 and also an older release (can’t remember number). Running on windows 7.

Do you know what version of Corona you used successfully.

Rob

The issue is not the corona version (it was same whichever version I used). I think I was on 2646, then when problems occurred tried 2731.

This is the way it worked.

Successfully built app during November/early December and installed successfully onto 2.3 and 4.4 as usual

After December 8, without a change to Corona version, new builds stopped installing on 2.3 but continued to install on 4.4

I took an older (Dec 8) version of the app and tried installing on 2.3 and that installed, so that ruled out my phone being the problem. Also took much older builds from other apps and they installed fine.

As a check, I took an older different app and built that. It wouldn’t install on 2.3 either.

As a further check, updated Corona to latest public release and same issue with new builds.

So that leads me to believe there is a build issue.

Sending links to the files so you can see (via support@)

Conor O’Nolan

Interesting update. Built the app on a mac (macincloud) and it installs on 2.3

Solved it. Java sdk was 7, uninstalled it and works OK.

Lots of confusion about java. Am trying to get Android IAP working for a different app and installed JDK7 because I saw it on some forum.

Great!

That’s not a complete build.settings, but only the android table. Can you post your complete build settings and please use the blue <> button in the edit bar (with Bold, Italic, etc.) and paste your build.settings in the box that pops up.

Thanks

Rob

settings = { plugins = { ["plugin.OneSignal"] = { publisherId = "com.onesignal", }, ["plugin.google.play.services"] = { publisherId = "com.coronalabs", supportedPlatforms = { android=true, ["android-kindle"]=true }, }, }, orientation = { default = "Portrait", supported = { "Portrait", }, }, android = { permissions = { { name = ".permission.C2D\_MESSAGE", protectionLevel = "signature" }, }, usesPermissions = { "android.permission.INTERNET", "android.permission.ACCESS\_NETWORK\_STATE", "android.permission.ACCESS\_FINE\_LOCATION", "android.permission.ACCESS\_COARSE\_LOCATION", "android.permission.GET\_ACCOUNTS", "android.permission.RECEIVE\_BOOT\_COMPLETED", "com.google.android.c2dm.permission.RECEIVE", ".permission.C2D\_MESSAGE", "android.permission.READ\_PHONE\_STATE", "android.permission.CAMERA", "android.permission.WRITE\_EXTERNAL\_STORAGE", }, }, CFBundleShortVersionString = "1.0" }

CFBundleShortVersionString = “1.0”

That’s an iphone->plist entry. You don’t need it. You’re orientation has capital “P”'s. I think they should be lowercase.  I however don’t see anything in your build.settings that would cause a problem other than I’m not sure Google Play Game Services should be working on Kindle Fire’s.

Are you getting any messages in the console (adb logcat) that might indicate the problem?

Rob

Found this.

  • Package com.apptoonz.conor.EMMA has no certificates at entry AndroidManifest.xml; ignoring!

Despite this I also get this apparent successful entry, no error messages after or immediately before.

  • Finished installing com.apptoonz.conor.EMMA

Same for another app. Can now report that install fails on 4.2.2 which I have running on a rooted kindle fire. It usually has no problem running corona apps.

To repeat, older version of app created last month still installs.

I have tried with .2731 and also an older release (can’t remember number). Running on windows 7.

Do you know what version of Corona you used successfully.

Rob

The issue is not the corona version (it was same whichever version I used). I think I was on 2646, then when problems occurred tried 2731.

This is the way it worked.

Successfully built app during November/early December and installed successfully onto 2.3 and 4.4 as usual

After December 8, without a change to Corona version, new builds stopped installing on 2.3 but continued to install on 4.4

I took an older (Dec 8) version of the app and tried installing on 2.3 and that installed, so that ruled out my phone being the problem. Also took much older builds from other apps and they installed fine.

As a check, I took an older different app and built that. It wouldn’t install on 2.3 either.

As a further check, updated Corona to latest public release and same issue with new builds.

So that leads me to believe there is a build issue.

Sending links to the files so you can see (via support@)

Conor O’Nolan

Interesting update. Built the app on a mac (macincloud) and it installs on 2.3

Solved it. Java sdk was 7, uninstalled it and works OK.

Lots of confusion about java. Am trying to get Android IAP working for a different app and installed JDK7 because I saw it on some forum.

Great!