This has been upgraded to Android 2.2 thru sprint, however, I can not install my apps for android thru the corona SDK 2011.484, however, when i use the old corona sdk 2011.288 it works fine.
Can you tell me what could be the issue, Please help!!
So when I am looking to buy a phone, lets say its not on this list. Am I looking an architecture or ARM version. I thought that when Corona says ARM 7 and above its all of them. I just bought the wrong phone so I need to be clear for now and in future of how to know its ARM 11 but architecture is 6.
Is architecture 7 the latest?
Your phone processor is Samsung S3C6410 ARM 11 based on the ARMv6 architecture. [import]uid: 44599 topic_id: 10222 reply_id: 37316[/import]
bum, just got a samsung galaxy Y. Just found out its got a arm6 processor even though its a recent phone so cant install my app on it :(( [import]uid: 74338 topic_id: 10222 reply_id: 74885[/import]
@open768 why did you buy this phone? QVGA (320×240) and BCM21552 processor? o_0 Use old daily builds to deal with arm6 and QVGA. [import]uid: 12704 topic_id: 10222 reply_id: 74887[/import]
Didnt occur to check what processor the device has, its my first smartfone and plus its a freebie refurb. Arent android apps converted to java write once run nowhere anyway so shouldnt matter what processor.
Would be really useful for the installer to put out a more helpful message than “application not installed.” Can anything be done to make that more user friendly?
[import]uid: 74338 topic_id: 10222 reply_id: 74905[/import]
Arent android apps converted to java write once run nowhere anyway so shouldnt matter what processor.
That would be true if Corona wasn’t using a special library that requires ARMv7 cpus. And then there’s also the matter of max memory allowed per process. If your program is using e.g. 30MB and the device only allows for each process to use 24MB then the program is going to crash when it tries to go over 24MB. I don’t think there’s any solution out there that really is as simple as write once run everywhere. There will always be some limit to that “everywhere”.
BTW, ARMv6 and ARMv7 are cpu architecture specifications. ARM 11 is a cpu core resulting from the implementation of the ARMv6 architecture. For comparison in terms of intel cpus it’s like saying Sandy Bridge is the architecture and Core i5 is an implementation of that architecture. [import]uid: 61899 topic_id: 10222 reply_id: 75970[/import]
@CluelessIdeas thanks for the helpful post. in the last 6 mths I’ve learned the error of my assumptions. [import]uid: 74338 topic_id: 10222 reply_id: 111248[/import]