The place to discuss anything and everything about running your LiveCode on Android
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
-
MaxV
- Posts: 1580
- Joined: Tue May 28, 2013 2:20 pm
-
Contact:
Post
by MaxV » Wed Oct 01, 2014 8:54 am
Hello,
I use linux Mint 17 64bit. I downloaded and installed:
- Android adt-bundle-linux-x86_64-20140702
- JAVA jdk1.8.0_20
I launch
java -version, I get:
Code: Select all
$ java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
I set all mobile options on Livecode.
Emulator of an Android API 2.2 works, I can build and Install Android App on my mobile phone and on the emulator.
The app on mobile phone works (android 4.2).
Livecode install the app on the emulator perfectly.
If I use the emulator and launch the app in the emulator (Android 2.2), the app starts and closes immediately.

What do you think? Where is the problem?
Livecode Wiki: http://livecode.wikia.com
My blog: https://livecode-blogger.blogspot.com
To post code use this: http://tinyurl.com/ogp6d5w
-
MaxV
- Posts: 1580
- Joined: Tue May 28, 2013 2:20 pm
-
Contact:
Post
by MaxV » Tue Oct 07, 2014 11:55 pm
I created a very simple app, just one card with a button. It closes immediately, this is the video of what happen
http://www.maxvessi.net/temp/out-1.ogv and this is the debug of the
Android device monitor:
Code: Select all
10-08 00:35:29.341: I/ActivityManager(58): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.yourcompany.yourapp/.mblandroid }
10-08 00:35:29.381: I/ActivityManager(58): Start proc com.yourcompany.yourapp for activity com.yourcompany.yourapp/.mblandroid: pid=440 uid=10036 gids={}
10-08 00:35:29.651: I/ActivityThread(440): Publishing provider com.yourcompany.yourapp.attachmentprovider: com.yourcompany.yourapp.AppProvider
10-08 00:35:29.710: D/dalvikvm(440): Trying to load lib /data/data/com.yourcompany.yourapp/lib/librevandroid.so 0x44edf418
10-08 00:35:29.944: I/DEBUG(30): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
10-08 00:35:29.944: I/DEBUG(30): Build fingerprint: 'generic/sdk/generic/:2.2/FRF91/43546:eng/test-keys'
10-08 00:35:29.944: I/DEBUG(30): pid: 440, tid: 440 >>> com.yourcompany.yourapp <<<
10-08 00:35:29.944: I/DEBUG(30): signal 4 (SIGILL), fault addr 81488fdc
10-08 00:35:29.944: I/DEBUG(30): r0 811499dc r1 81a54358 r2 afd48ea4 r3 81a54358
10-08 00:35:29.944: I/DEBUG(30): r4 81a54358 r5 00000000 r6 811499dc r7 afd48ea4
10-08 00:35:29.944: I/DEBUG(30): r8 80813b00 r9 0000ccb0 10 4186bc40 fp 00000000
10-08 00:35:29.944: I/DEBUG(30): ip 81488fd5 sp befc46f8 lr 81149a18 pc 81488fdc cpsr 80000030
10-08 00:35:30.001: I/DEBUG(30): #00 pc 81488fdc /data/data/com.yourcompany.yourapp/lib/librevandroid.so
10-08 00:35:30.001: I/DEBUG(30): #01 lr 81149a18 /data/data/com.yourcompany.yourapp/lib/librevandroid.so
10-08 00:35:30.011: I/DEBUG(30): code around pc:
10-08 00:35:30.011: I/DEBUG(30): 81488fbc e354f7f2 22004b03 665a447b 46c0bd10
10-08 00:35:30.011: I/DEBUG(30): 81488fcc 005cfadc 005cfacc 1c03b510 1c191c08
10-08 00:35:30.011: I/DEBUG(30): 81488fdc e2a8f7f2 46c0bd10 b084b570 93002300
10-08 00:35:30.011: I/DEBUG(30): 81488fec 93039301 1c166803 92022210 6832699c
10-08 00:35:30.011: I/DEBUG(30): 81488ffc 47a0466b 22069b01 20004013 d1022b06
10-08 00:35:30.011: I/DEBUG(30): code around lr:
10-08 00:35:30.011: I/DEBUG(30): 811499f8 e79f7003 e08f6006 e1a01006 e1a02007
10-08 00:35:30.011: I/DEBUG(30): 81149a08 e5845000 e5845004 e1a00004 eb0cb53f
10-08 00:35:30.011: I/DEBUG(30): 81149a18 e1a01006 e1a02007 e5845008 e584500c
10-08 00:35:30.011: I/DEBUG(30): 81149a28 e2840008 eb0cb539 e2840010 e1a01006
10-08 00:35:30.011: I/DEBUG(30): 81149a38 e1a02007 e5845014 e5845010 e8bd41f0
10-08 00:35:30.011: I/DEBUG(30): stack:
10-08 00:35:30.021: I/DEBUG(30): befc46b8 b000c9a0 /system/bin/linker
10-08 00:35:30.021: I/DEBUG(30): befc46bc befc472c [stack]
10-08 00:35:30.021: I/DEBUG(30): befc46c0 b000c9ac /system/bin/linker
10-08 00:35:30.021: I/DEBUG(30): befc46c4 00000014
10-08 00:35:30.021: I/DEBUG(30): befc46c8 0000001d
10-08 00:35:30.021: I/DEBUG(30): befc46cc b000c448 /system/bin/linker
10-08 00:35:30.021: I/DEBUG(30): befc46d0 8107a4b8 /data/data/com.yourcompany.yourapp/lib/librevandroid.so
10-08 00:35:30.021: I/DEBUG(30): befc46d4 00000015
10-08 00:35:30.021: I/DEBUG(30): befc46d8 81010db8 /data/data/com.yourcompany.yourapp/lib/librevandroid.so
10-08 00:35:30.021: I/DEBUG(30): befc46dc b0001599 /system/bin/linker
10-08 00:35:30.021: I/DEBUG(30): befc46e0 b00103a4
10-08 00:35:30.021: I/DEBUG(30): befc46e4 0000001d
10-08 00:35:30.021: I/DEBUG(30): befc46e8 a9d00000 /system/lib/libjnigraphics.so
10-08 00:35:30.031: I/DEBUG(30): befc46ec b00103ac
10-08 00:35:30.031: I/DEBUG(30): befc46f0 df002777
10-08 00:35:30.031: I/DEBUG(30): befc46f4 e3a070ad
10-08 00:35:30.031: I/DEBUG(30): befc46f8 81a54358
10-08 00:35:30.031: I/DEBUG(30): befc46fc 81149a18 /data/data/com.yourcompany.yourapp/lib/librevandroid.so
10-08 00:35:30.031: I/DEBUG(30): befc4700 81a16030 /data/data/com.yourcompany.yourapp/lib/librevandroid.so
10-08 00:35:30.031: I/DEBUG(30): befc4704 0000000f
10-08 00:35:30.031: I/DEBUG(30): befc4708 00000004
10-08 00:35:30.031: I/DEBUG(30): befc470c 00000000
10-08 00:35:30.031: I/DEBUG(30): befc4710 80813b00 /system/lib/libdvm.so
10-08 00:35:30.031: I/DEBUG(30): befc4714 b0001169 /system/bin/linker
10-08 00:35:30.031: I/DEBUG(30): befc4718 b0010370
10-08 00:35:30.041: I/DEBUG(30): befc471c 00002734
10-08 00:35:30.041: I/DEBUG(30): befc4720 b001037c
10-08 00:35:30.041: I/DEBUG(30): befc4724 b000122b /system/bin/linker
10-08 00:35:30.041: I/DEBUG(30): befc4728 b00134dc
10-08 00:35:30.041: I/DEBUG(30): befc472c afd00000 /system/lib/libc.so
10-08 00:35:30.041: I/DEBUG(30): befc4730 0000001d
10-08 00:35:30.041: I/DEBUG(30): befc4734 b001028c
10-08 00:35:30.041: I/DEBUG(30): befc4738 b001028c
10-08 00:35:30.041: I/DEBUG(30): befc473c 00002734
10-08 00:35:30.041: I/DEBUG(30): befc4740 00002734
10-08 00:35:30.041: I/DEBUG(30): befc4744 b0002817 /system/bin/linker
10-08 00:35:30.041: I/DEBUG(30): befc4748 b001028c
10-08 00:35:30.041: I/DEBUG(30): befc474c 0000001d
10-08 00:35:30.041: I/DEBUG(30): befc4750 81000000 /data/data/com.yourcompany.yourapp/lib/librevandroid.so
10-08 00:35:30.041: I/DEBUG(30): befc4754 b0010294
10-08 00:35:30.041: I/DEBUG(30): befc4758 befc477c [stack]
10-08 00:35:30.051: I/DEBUG(30): befc475c 00000000
10-08 00:35:30.051: I/DEBUG(30): befc4760 ffffffff
10-08 00:35:30.051: I/DEBUG(30): befc4764 81a393f0 /data/data/com.yourcompany.yourapp/lib/librevandroid.so
10-08 00:35:30.051: I/DEBUG(30): befc4768 00000000
10-08 00:35:30.051: I/DEBUG(30): befc476c b001028c
10-08 00:35:30.051: I/DEBUG(30): befc4770 b001028c
10-08 00:35:30.051: I/DEBUG(30): befc4774 00127697 [heap]
10-08 00:35:30.051: I/DEBUG(30): befc4778 00127670 [heap]
10-08 00:35:30.051: I/DEBUG(30): befc477c b0002b11 /system/bin/linker
10-08 00:35:30.051: I/DEBUG(30): befc4780 b000c448 /system/bin/linker
10-08 00:35:30.051: I/DEBUG(30): befc4784 b00024c3 /system/bin/linker
10-08 00:35:30.051: I/DEBUG(30): befc4788 b0014df8
10-08 00:35:30.051: I/DEBUG(30): befc478c b0004ab8 /system/bin/linker
10-08 00:35:30.061: I/DEBUG(30): befc4790 b000c448 /system/bin/linker
10-08 00:35:30.061: I/DEBUG(30): befc4794 00127670 [heap]
10-08 00:35:30.061: I/DEBUG(30): befc4798 00000001
10-08 00:35:30.061: I/DEBUG(30): befc479c b000c448 /system/bin/linker
10-08 00:35:30.061: I/DEBUG(30): befc47a0 00127670 [heap]
10-08 00:35:30.061: I/DEBUG(30): befc47a4 00000001
10-08 00:35:30.061: I/DEBUG(30): befc47a8 00127670 [heap]
10-08 00:35:30.061: I/DEBUG(30): befc47ac b00031f5 /system/bin/linker
10-08 00:35:30.061: I/DEBUG(30): befc47b0 80887fc4 /system/lib/libdvm.so
10-08 00:35:30.061: I/DEBUG(30): befc47b4 0000ccb0 [heap]
10-08 00:35:30.061: I/DEBUG(30): befc47b8 00000001
10-08 00:35:30.061: I/DEBUG(30): befc47bc 80842de1 /system/lib/libdvm.so
10-08 00:35:30.061: I/DEBUG(30): befc47c0 44edf418 /dev/ashmem/mspace/dalvik-heap/2 (deleted)
10-08 00:35:30.071: I/DEBUG(30): befc47c4 000007ff
10-08 00:35:30.071: I/DEBUG(30): befc47c8 44edf418 /dev/ashmem/mspace/dalvik-heap/2 (deleted)
10-08 00:35:30.071: I/DEBUG(30): befc47cc 00127670 [heap]
10-08 00:35:30.071: I/DEBUG(30): befc47d0 00000001
10-08 00:35:30.071: I/DEBUG(30): befc47d4 00000037
10-08 00:35:30.071: I/DEBUG(30): befc47d8 0000006e
10-08 00:35:30.071: I/DEBUG(30): befc47dc 80848a8f /system/lib/libdvm.so
10-08 00:35:30.071: I/DEBUG(30): befc47e0 4186bc54
10-08 00:35:30.071: I/DEBUG(30): befc47e4 befc4850 [stack]
10-08 00:35:30.071: I/DEBUG(30): befc47e8 00127670 [heap]
10-08 00:35:30.071: I/DEBUG(30): befc47ec 44edf418 /dev/ashmem/mspace/dalvik-heap/2 (deleted)
10-08 00:35:30.071: I/DEBUG(30): befc47f0 4004df28 /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
10-08 00:35:30.071: I/DEBUG(30): befc47f4 8085b0af /system/lib/libdvm.so
10-08 00:35:30.081: I/DEBUG(30): befc47f8 4206a670 /data/dalvik-cache/system@framework@core.jar@classes.dex
10-08 00:35:30.081: I/DEBUG(30): befc47fc 4186bc70
10-08 00:35:30.081: I/DEBUG(30): befc4800 befc4848 [stack]
10-08 00:35:30.081: I/DEBUG(30): befc4804 80818718 /system/lib/libdvm.so
10-08 00:35:30.081: I/DEBUG(30): befc4808 80887fc4 /system/lib/libdvm.so
10-08 00:35:30.081: I/DEBUG(30): befc480c befc4848 [stack]
10-08 00:35:30.081: I/DEBUG(30): befc4810 00126130 [heap]
10-08 00:35:30.081: I/DEBUG(30): befc4814 befc4848 [stack]
10-08 00:35:30.081: I/DEBUG(30): befc4818 befc4900 [stack]
10-08 00:35:30.081: I/DEBUG(30): befc481c 80813b00 /system/lib/libdvm.so
10-08 00:35:30.081: I/DEBUG(30): befc4820 0000ccb0 [heap]
10-08 00:35:30.081: I/DEBUG(30): befc4824 4186bce0
10-08 00:35:30.091: I/DEBUG(30): befc4828 00000000
10-08 00:35:30.091: I/DEBUG(30): befc482c 8081e8c8 /system/lib/libdvm.so
10-08 00:35:30.091: I/DEBUG(30): befc4830 0000ccb0 [heap]
10-08 00:35:30.091: I/DEBUG(30): befc4834 8081e870 /system/lib/libdvm.so
10-08 00:35:30.091: I/DEBUG(30): befc4838 befc4848 [stack]
10-08 00:35:30.091: I/DEBUG(30): befc483c 8081d794 /system/lib/libdvm.so
10-08 00:35:30.091: I/DEBUG(30): befc4840 4319b657 /data/dalvik-cache/data@app@com.yourcompany.yourapp-2.apk@classes.dex
10-08 00:35:30.381: I/BootReceiver(58): Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)
10-08 00:35:30.391: D/Zygote(32): Process 440 terminated by signal (4)
10-08 00:35:30.441: D/dalvikvm(58): GC_FOR_MALLOC freed 1189 objects / 402152 bytes in 53ms
10-08 00:35:30.441: I/ActivityManager(58): Process com.yourcompany.yourapp (pid 440) has died.
10-08 00:35:30.441: I/UsageStats(58): Unexpected resume of com.android.launcher while already resumed in com.yourcompany.yourapp
10-08 00:35:30.461: W/InputManagerService(58): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44fd4150
I am not an Android expert, but why there is
Dropbox in the debug log?

Do you know any solution to this crash?
Livecode Wiki: http://livecode.wikia.com
My blog: https://livecode-blogger.blogspot.com
To post code use this: http://tinyurl.com/ogp6d5w
-
MaxV
- Posts: 1580
- Joined: Tue May 28, 2013 2:20 pm
-
Contact:
Post
by MaxV » Wed Oct 08, 2014 12:29 am
Ok I have another news, app works on emulator using
Android 4.2.2 
, so probably it's time to check minimum requirements developing on Linux 64bit.
Livecode Wiki: http://livecode.wikia.com
My blog: https://livecode-blogger.blogspot.com
To post code use this: http://tinyurl.com/ogp6d5w