Android device is 2.2.4 can't see corona apps.

When I uploaded my app I thought that it was going to be available to all devices 2.2 and up.. I have a LG LG Enlighten checked and it is running 2.2.4. However I don't see the app in the market.

Below is what is listed. Does anyone have any ideas how I can have my corona app be supported on more devices?

Supported Devices
[Learn More]
This application is only available to devices with these features, as defined in your application manifest.
Screen layouts: SMALL NORMAL LARGE XLARGE
Required device features
android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.touchscreen

How long ago was the app uploaded?

I haven't built for the market in a long time but I have heard other developers discussing the fact it can take a couple of days to get a full list of supported devices showing on the store.

Could this be what's happening here, or has it been up longer than that?

Peach :)

LG Enlighten is not compatible with Corona (it's ARM 11 phone)

Is there anyway around this.. I used corona for a app so not much way of needed great response.

Well Corona apps run badly on low end devices; most apps do - so while you could probably dig up an old version of Corona to build with the performance would not be good.

Dear Peach,

we tried to publish our App, yesterday on Androïd market, using Corona build "Version 2011.696 (2011.8.2)". After downloading the APK file, we encountered the following error message (french message translated to english) :

This APK needs the use of the 3 following features for the filtering of Android market :

android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.touchscreen

By the way, Android asked me to add the following permissions in my build.settings file :

"android.permission.INTERNET",
"android.permission.READ_PHONE_STATE",
"android.permission.ACCESS_NETWORK_STATE"

Do you have any ideas ?
Many thanks in advance,
Best regards,
Jérôme.

This is my build settings file.. This should help you. Add the needed items to yours and re-build the apk file.

settings =
{

orientation =
{
default = "landscapeRight",
supported = { "landscapeRight" },
},

android =
{
versionCode = "3"
},

androidPermissions =
{
"android.permission.INTERNET",
"android.permission.ACCESS_NETWORK_STATE",
"android.permission.CALL_PHONE"
},
}

Many thanks for your reply, i built my app with the following build.settings (yours) :
Android gave the same error :

This APK needs the use of the 3 following features for the filtering of Android market :

android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.touchscreen

Txs,
J.

The build.settings file :

settings =
{

orientation =
{
default = "landscapeRight",
supported = { "landscapeRight" },
},

android =
{
versionCode = "3"
},

androidPermissions =
{
"android.permission.INTERNET",
"android.permission.ACCESS_NETWORK_STATE",
"android.permission.CALL_PHONE"
},
}

When you upload your apk file is it giving you an error or telling you what permission it is going to use?

This APK needs the use of the 3 following features for the filtering of Android market :

android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.touchscreen

The message is displayed after the import/upload is finished.

My build.settings :

settings =
{

orientation =
{
default = "landscapeRight",
supported = { "landscapeRight" },
},

android =
{
versionCode = "3"
},

androidPermissions =
{
"android.permission.INTERNET",
"android.permission.ACCESS_NETWORK_STATE",
"android.permission.READ_PHONE_STATE",
"android.permission.CALL_PHONE"
},
}

A screen capture could be found here : http://www.cowbird-thegame.com/android/android.png

Txs again,
Jérôme.

Is there an error on my build.settings ?

you can find a screen capture here : http://www.cowbird-thegame.com/android/android.png

Many thanks,
J.

J. All looks good..

The first part is what the users will be required to accept to install your app.

The second part is your app will show up on the market only if the hardware has the following

The third part -- was new to me -- Corona will only run on ARM 7 devices.

Hey Jerome,

If you are still having issues can you post a new thread in the Android section containing the error message and your build settings as well, please?

(Android isn't my area of expertise but someone over there should have experience with this kind of thing.)

Peach :)

Txs. for your answer. So I have to buy / find a device running on ARM 7 based on Android to publish my app ? Do you have any advice on it ?
Best,
Jérôme.

To publish your app you should test it on a device first, yes.

Buying your own device is best as then you always have one to test on. (Just my opinion. Borrowing is fine too.)

Peach :)

views:1443 update:2011/12/29 9:44:01
corona forums © 2003-2011