WM8650 (ARMv9), Android 2.2 - No applications installing after build

I am a pro subscriber and have been using Corona for the last 2 weeks in developing an in house application (Not yet complete) and wanted to run some tests on the basic devices we have around the office. I built a couple of the sample applications for Android devices, but alas they do not install only coming back with “Application not installed”.

After some digging in the log files there are 2 parts that caught my attention.

  1. Package org.digital.sheep.demo has mismatched uid: * on disk, * in settings.
  2. W/PackageManager(1991): Native ABI mismatch from package file.

No. 2 is followed by a “Package couldn’t be installed in /data/…”

Any ideas would be appreciated, I have searched the forums and tried several “fixes” but nothing has worked so far.

Regards,
Gary [import]uid: 111472 topic_id: 19920 reply_id: 319920[/import]

It should be stated that this is using the latest nightly build (Version 2011.715 (2011.12.8)) but the same situation existed in previous builds as I have downloaded and tried several. [import]uid: 111472 topic_id: 19920 reply_id: 77465[/import]

In your settings on your phone - there is a place that says “allow install of non market apps” or it might say “allow install of unknown sources”.

I have installed on 2 separate Vibrant’s ( galaxy s ) without any issues.

Hope this helps… if not at least it was a good guess :slight_smile: lol

Larry

http://www.DoubleSlashDesign.com
[import]uid: 11860 topic_id: 19920 reply_id: 77475[/import]

Hello Larry,

The setting is correct and thank you for attempting :wink: I have several other unsigned apk’s installed, but none from corona wants to install.

Regards,
Gary [import]uid: 111472 topic_id: 19920 reply_id: 77479[/import]

what type of device is it?

And is it running android 2.2+ ?

I have seen this type of issue before on devices that did not meet the min version of android.

it was a third party non branded tablet that i sent back…
can you look in the about on the device and see?

Good luck
Larry

[import]uid: 11860 topic_id: 19920 reply_id: 77480[/import]

I think you mean ARM9 not ARMv9. The ‘v’ makes a huge difference. (Complain to the people who make up these names.) ARM9 seems to use an ARMv4/ARMv5 instruction level architecture. We never supported that.

We currently require ARMv7 and Android 2.2+.

[import]uid: 7563 topic_id: 19920 reply_id: 77486[/import]

Actually the device specifications is in the subject line, but here are the full specs:

WM8650 ARMv9 chipset
256Mb ram
2Gb internal storage
Android 2.2 (Modroid reflashed)
800X480 LCD, resistive touch screen
4gig mini sd to expand storage
Wireless 802.11 b/g/n

No bluetooth

Runs angry birds :wink:

Regards,
Gary
[import]uid: 111472 topic_id: 19920 reply_id: 77488[/import]

As @ewing says, this is an ARM9 processor, not ARMv9 (which doesn’t exist yet). It is based on the ARMv5 architecture and therefore is not supported by any version of Corona. [import]uid: 93133 topic_id: 19920 reply_id: 77515[/import]

Fair enough, looked it up on the manufacturers site, seems everybody is a little confused regarding the v bit as it varies from site to site. However, thank you very much for the replies and correction. Much appreciated.

Regards,
Gary [import]uid: 111472 topic_id: 19920 reply_id: 77604[/import]

how about a Arm Cortex A9 Dual Core processor?

in other words, samsung galaxy s II 19100…

…should be alright?
…is there a list of supported android devices?

thanks! [import]uid: 90610 topic_id: 19920 reply_id: 77729[/import]

anyone?

thanks! [import]uid: 90610 topic_id: 19920 reply_id: 78041[/import]

I think the Samsung Galaxy S II is fine and that’s one of the devices we develop on.
[import]uid: 7563 topic_id: 19920 reply_id: 78126[/import]

thanks for the clarification! [import]uid: 90610 topic_id: 19920 reply_id: 78130[/import]

With 571 (and growing) Android devices in Google’s Android Marketplace, I feel that Ansca should be providing a list of “Devices to exclude” to help us with the limitations they imposed. I do not argue the need for the limitations, but if Ansca wants us to be happy developers, they should help us with this to limit the amount of refunds we will need to process. [import]uid: 39505 topic_id: 19920 reply_id: 83821[/import]

what type of device is it?

And is it running android 2.2+ ?

Operating System: Andriod 2.2

CPU: VIA WM8650, ARM11 core, clocked at 800M

Memory: 512M

Hard Disk: 2GB TF card expansion through capacity upgrade to 32GB

Screen : 7 inch resolution of 800 * 480; touch screen for resistive screen, support 2 enlarge or reduce the webpage or picture

Card type: with Wifi wireless network card

Keyboard: No, the system comes with a soft keyboard

Expansion port: 1 microphone interface, 1 headphone interface, 1 card reader interface, a 1 adapter extends into 2 USB and 1 RJ45 interface

Sound systems : built-in audio

Power : 4000 MAH rechargeable battery, use the WIFI or 720P film can be 1, 2 hours, depending on usage

Bundled software : Google Android series of software QQ, GOOGLE maps, Google browser

Weight: about 0.3KG ~ ( according to the configuration of different weight change )

http://www.wholesale-cell-phone.com/wm-8650-70-inch-touch-sreen-hd-camera-android-22-tablet-pc-mid-p-146.html
[import]uid: 126981 topic_id: 19920 reply_id: 86877[/import]