Corona Apps will not install

i have an LG Optimus V and a B&N rooted Nook Color. Sample apps will build and install perfectly on the nook, but I cannot get the same app to install on the LG.

They both run the Armv& instruction set which I noticed was a requirement. The LG has a really nice TI OMAP 3630 A8 Cortex processor with a dedicated GPU and should be really good for OpenGL applications.

Any insights in getting this running would be very helpful! [import]uid: 1606 topic_id: 8913 reply_id: 308913[/import]

What version of Android is your LG? [import]uid: 52430 topic_id: 8913 reply_id: 32545[/import]

Android 2.2.1, both of them are 2.2 [import]uid: 1606 topic_id: 8913 reply_id: 32547[/import]

Are you using the latest release? (build 484) [import]uid: 52430 topic_id: 8913 reply_id: 32549[/import]

yes, 2011.484

Just downloaded it today

I just compiled your “Ghosts vs Monsters” on the Nook and it runs perfectly. But it also will not install on the Optimus.

Yes, I have “Unknown Sources” checked and I have attempted to install via adb as well. [import]uid: 1606 topic_id: 8913 reply_id: 32553[/import]

Just downloaded “Float” to test it. Very Very Slow on the LG. distorted audio and struggling with frame rate. The actual animations seem almost “OK” but the audio really drags it down.

Maybe the demos not loading is a signing issue?

The game seems to run much better on the nook color. No audio problems but a slight stuttering as balloons cross the bonus line. [import]uid: 1606 topic_id: 8913 reply_id: 32584[/import]

Would like to add that I am also unable to install apps on my Optimus V. I have tried some of the demo’s as well as my own app and it just says it is unable to install.

Also trying with the newest build 484.

Weird thing is with some of the old corona builds I was able to install my game ok (though performance was well below adequate).

[import]uid: 5786 topic_id: 8913 reply_id: 32589[/import]

That’s probably what im experiencing with Float. I don’t know how old its build is.
Other games such as Angry Birds run perfectly fine on the Optimus [import]uid: 1606 topic_id: 8913 reply_id: 32662[/import]

I believe this is because LG Optimus V is armv6 and If i’m not mistaken ArmV7 is the minimum requirements (on top of 2.2)

The below site has a list of ArmV6 and Armv7 android phones.
https://wiki.mozilla.org/Mobile/Platforms/Android

Cheers [import]uid: 46116 topic_id: 8913 reply_id: 32669[/import]

When i first looked up the specs for the Optimus V, the site I sent to said it had a TI OMAP3 processor. Now im reading a Qualcomm MSM7627. I see where the Qualcomm is just ArmV6.

Sorry about the mixup. Its a damn fine android device. Its a shame its not supported, especially since it has a GPU specifically for rendering OpenGL.

[import]uid: 1606 topic_id: 8913 reply_id: 32677[/import]

Well that is rather disappointing to say the least…so what happens to people with armv6 phones when they go to the android market and try to install corona games with the new builds?
[import]uid: 5786 topic_id: 8913 reply_id: 32716[/import]

You apparently have to make sure you tell everyone that its 2.2 + and Armv7 instruction set only.

Developers - you DO know, the average teenager that is installing games has NO EARTHLY IDEA what instruction set they are running, are not going to go look, could care less and are just going to rate your app a 1 star.

I think some more thought needs to go into that decision. USERS are not developers. They don’t know developer things and they don’t care. They shouldn’t be expected to care. That’s why we call them users. [import]uid: 1606 topic_id: 8913 reply_id: 32730[/import]

Hi Guys,

When I publish my Bomb The Birds game at the Android Market, the listing has a filter set:


This apk requests 3 permissions that users will be warned about
android.permission.READ_PHONE_STATE
android.permission.VIBRATE
android.permission.INTERNET

This apk requests 1 features that will be used for Android Market filtering
android.hardware.touchscreen

This apk requests 1 native platforms that will be used for Android Market filtering
armeabi-v7a

So I think basically no users with v6 will even see the App listed so there is no chance they will be able to install or purchase it. It’s only when you install the APK on your local machine manually, the check is circumvented.

The question I do have is what happens if the first build is for v6 and then you create an update for v7. My gut feeling is that the user will not be able to update your App at the point where you switch to v7.

Stability and performance is a huge challenge with Android apps in general so I can see why the focus is on v7 and 2.2 restrictions. I know coz my app is suffering a bad review due to crashes, iOS version is fine. I think one stability is gained, perhaps Ansca team can follow the path of Firefox for Android (i.e. have an option for the developers to switch to v6 build but with some restrictions etc).

Cheers

[import]uid: 46116 topic_id: 8913 reply_id: 32731[/import]

Hey dtaib, that seems to be just what I was wondering about…something to filter out all phones that don’t have at least armv7 in them so people don’t even have the option to install it.

As Osiris said the general public will have absolutely no idea and will just try to install it and then give bad reviews when it doesn’t work, and I am new to android builds so is this something that specifically has to be set in the build settings?

If so could someone post a common build settings for android for me to take a look at?

Thanks! [import]uid: 5786 topic_id: 8913 reply_id: 32733[/import]

@bonesmalone133, from what I see, the filter is added automatically in the Corona SDK build so we do not have to add any additional build settings.

Cheers [import]uid: 46116 topic_id: 8913 reply_id: 32734[/import]

Hey guys,

Seems Build 319 is the latest that will support Arm v6. Check out this useful thread that links to a comprehensive article. http://developer.anscamobile.com/forum/2011/04/16/my-tips-targeting-honeycomb-and-other-stuff

Cheers [import]uid: 46116 topic_id: 8913 reply_id: 32853[/import]

That would be great, but I haven’t paid my dues yet. My wife says I have to actually make a decent game before forking over the money :slight_smile:

Any idea when the recent builds typically become the actual downloadable version? [import]uid: 1606 topic_id: 8913 reply_id: 32854[/import]

wait, I thought we were on Build 484? Does that mean that the Armv6 support is old and has been taken out? [import]uid: 1606 topic_id: 8913 reply_id: 32856[/import]

Yeah, 319 is the last armv6 build - its a daily for subscribers only. The last release build that can do armv6 is 268. See my tutorial in the other thread for links and more info.

Personally I think it would have been better if ansca made one final release build for < 2.2 and armv6.

About 30% of users have <2.2, and I think at least half the phones on 2.2 probably dont have armv7. I think its a bit crazy to go with 484, unless u really only want it to work on the latest and fastest phones. [import]uid: 8872 topic_id: 8913 reply_id: 33005[/import]

I have a droid bionic, android 4.0.4 which has a dual core A9 arm processor – and corona apps won’t install. Corona apps aren’t compatible with the new dual core A9 arm processor?
[import]uid: 168031 topic_id: 8913 reply_id: 119220[/import]