Cicada won't run

25 views
Skip to first unread message

SteveM

unread,
Oct 1, 2011, 7:24:58 AM10/1/11
to Cicada
Hi Joe,

As requested here is the log. This is from the Android emulator - I
don't know how to extract a log from my phone. The emulator produces
the same result as the phone.

I can't see "attach" so here comes "paste"...

10-01 11:16:13.761: DEBUG/AndroidRuntime(318): >>>>>>>>>>>>>>
AndroidRuntime START <<<<<<<<<<<<<<
10-01 11:16:13.761: DEBUG/AndroidRuntime(318): CheckJNI is ON
10-01 11:16:14.171: DEBUG/AndroidRuntime(318): --- registering native
functions ---
10-01 11:16:15.371: DEBUG/dalvikvm(169): GC_EXPLICIT freed 318
objects / 19312 bytes in 83ms
10-01 11:16:15.441: DEBUG/PackageParser(58): Scanning package: /data/
app/vmdl22706.tmp
10-01 11:16:15.911: DEBUG/PackageManager(58): Scanning package
com.github.cicada.samples.hellocicada
10-01 11:16:15.931: INFO/PackageManager(58): /data/app/
com.github.cicada.samples.hellocicada-1.apk changed; unpacking
10-01 11:16:15.951: DEBUG/installd(34): DexInv: --- BEGIN '/data/app/
com.github.cicada.samples.hellocicada-1.apk' ---
10-01 11:16:16.221: DEBUG/dalvikvm(325): DexOpt: load 59ms, verify
54ms, opt 2ms
10-01 11:16:16.231: DEBUG/installd(34): DexInv: --- END '/data/app/
com.github.cicada.samples.hellocicada-1.apk' (success) ---
10-01 11:16:16.241: DEBUG/PackageManager(58): Receivers:
org.cicadasong.samples.hellocicada.HelloCicada
10-01 11:16:16.252: INFO/ActivityManager(58): Force stopping package
com.github.cicada.samples.hellocicada uid=10050
10-01 11:16:16.481: INFO/installd(34): move /data/dalvik-cache/
data@app@com.github.cicada.sam...@classes.dex -> /
data/dalvik-cache/
data@app@com.github.cicada.sam...@classes.dex
10-01 11:16:16.481: DEBUG/PackageManager(58): New package installed
in /data/app/com.github.cicada.samples.hellocicada-1.apk
10-01 11:16:16.991: INFO/ActivityManager(58): Start proc
org.cicadasong.cicada for broadcast
org.cicadasong.cicada/.PackageMonitor: pid=326 uid=10049 gids={3002,
3001}
10-01 11:16:17.442: DEBUG/dalvikvm(58): GC_EXPLICIT freed 7094
objects / 436688 bytes in 327ms
10-01 11:16:17.451: INFO/ActivityManager(58): Process
android.process.acore (pid 156) has died.
10-01 11:16:17.491: DEBUG/AndroidRuntime(318): Shutting down VM
10-01 11:16:17.531: DEBUG/dalvikvm(318): Debugger has detached; object
registry had 1 entries
10-01 11:16:17.581: INFO/AndroidRuntime(318): NOTE: attach of thread
'Binder Thread #3' failed
10-01 11:16:17.601: WARN/RecognitionManagerService(58): no available
voice recognition services found
10-01 11:16:17.801: VERBOSE/Cicada(326): Package monitor received
intent: Intent { act=android.intent.action.PACKAGE_ADDED
dat=package:com.github.cicada.samples.hellocicada flg=0x10000000
cmp=org.cicadasong.cicada/.PackageMonitor (has extras) }
10-01 11:16:23.020: DEBUG/dalvikvm(169): GC_EXPLICIT freed 116
objects / 4944 bytes in 132ms
10-01 11:16:28.121: DEBUG/dalvikvm(296): GC_EXPLICIT freed 771
objects / 55104 bytes in 176ms
10-01 11:16:33.741: DEBUG/AndroidRuntime(337): >>>>>>>>>>>>>>
AndroidRuntime START <<<<<<<<<<<<<<
10-01 11:16:33.741: DEBUG/AndroidRuntime(337): CheckJNI is ON
10-01 11:16:34.041: DEBUG/AndroidRuntime(337): --- registering native
functions ---
10-01 11:16:35.331: DEBUG/dalvikvm(169): GC_EXPLICIT freed 70
objects / 7760 bytes in 137ms
10-01 11:16:35.391: DEBUG/PackageParser(58): Scanning package: /data/
app/vmdl22707.tmp
10-01 11:16:35.511: DEBUG/PackageManager(58): Scanning package
org.cicadasong.samples.digitalclock
10-01 11:16:35.531: INFO/PackageManager(58): /data/app/
org.cicadasong.samples.digitalclock-1.apk changed; unpacking
10-01 11:16:35.541: DEBUG/installd(34): DexInv: --- BEGIN '/data/app/
org.cicadasong.samples.digitalclock-1.apk' ---
10-01 11:16:35.981: DEBUG/dalvikvm(344): DexOpt: load 55ms, verify
91ms, opt 4ms
10-01 11:16:36.011: DEBUG/installd(34): DexInv: --- END '/data/app/
org.cicadasong.samples.digitalclock-1.apk' (success) ---
10-01 11:16:36.011: DEBUG/PackageManager(58): Services:
org.cicadasong.samples.digitalclock.DigitalClock
10-01 11:16:36.031: INFO/ActivityManager(58): Force stopping package
org.cicadasong.samples.digitalclock uid=10051
10-01 11:16:36.281: INFO/installd(34): move /data/dalvik-cache/
data@app@org.cicadasong.sampl...@classes.dex -> /
data/dalvik-cache/
data@app@org.cicadasong.sampl...@classes.dex
10-01 11:16:36.281: DEBUG/PackageManager(58): New package installed
in /data/app/org.cicadasong.samples.digitalclock-1.apk
10-01 11:16:36.811: DEBUG/dalvikvm(58): GC_EXPLICIT freed 6625
objects / 448064 bytes in 214ms
10-01 11:16:36.811: DEBUG/AndroidRuntime(337): Shutting down VM
10-01 11:16:36.861: DEBUG/dalvikvm(337): Debugger has detached; object
registry had 1 entries
10-01 11:16:36.941: INFO/AndroidRuntime(337): NOTE: attach of thread
'Binder Thread #3' failed
10-01 11:16:36.981: VERBOSE/Cicada(326): Package monitor received
intent: Intent { act=android.intent.action.PACKAGE_ADDED
dat=package:org.cicadasong.samples.digitalclock flg=0x10000000
cmp=org.cicadasong.cicada/.PackageMonitor (has extras) }
10-01 11:16:37.101: WARN/RecognitionManagerService(58): no available
voice recognition services found
10-01 11:16:37.531: VERBOSE/Cicada(326): Found Cicada app: Digital
Clock
10-01 11:16:44.121: DEBUG/dalvikvm(125): GC_EXTERNAL_ALLOC freed 3108
objects / 172760 bytes in 80ms
10-01 11:16:47.022: INFO/ActivityManager(58): Starting activity:
Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10200000
cmp=org.cicadasong.cicada/.Cicada }
10-01 11:16:47.771: DEBUG/AndroidRuntime(326): Shutting down VM
10-01 11:16:47.771: WARN/dalvikvm(326): threadid=1: thread exiting
with uncaught exception (group=0x4001d800)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): FATAL EXCEPTION: main
10-01 11:16:47.811: ERROR/AndroidRuntime(326):
java.lang.RuntimeException: Unable to start activity
ComponentInfo{org.cicadasong.cicada/org.cicadasong.cicada.Cicada}:
android.view.InflateException: Binary XML file line #15: Error
inflating class org.cicadasong.apollo.SimulatedDisplayView
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2663)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:
2679)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.app.ActivityThread.access$2300(ActivityThread.java:125)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.os.Handler.dispatchMessage(Handler.java:99)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.os.Looper.loop(Looper.java:123)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.app.ActivityThread.main(ActivityThread.java:4627)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
java.lang.reflect.Method.invokeNative(Native Method)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
java.lang.reflect.Method.invoke(Method.java:521)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:868)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
dalvik.system.NativeStart.main(Native Method)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): Caused by:
android.view.InflateException: Binary XML file line #15: Error
inflating class org.cicadasong.apollo.SimulatedDisplayView
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.view.LayoutInflater.createView(LayoutInflater.java:513)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:565)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:621)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.view.LayoutInflater.inflate(LayoutInflater.java:407)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.view.LayoutInflater.inflate(LayoutInflater.java:276)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:
198)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.app.Activity.setContentView(Activity.java:1647)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
org.cicadasong.cicada.Cicada.onCreate(Cicada.java:51)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:
1047)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2627)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): ... 11 more
10-01 11:16:47.811: ERROR/AndroidRuntime(326): Caused by:
java.lang.reflect.InvocationTargetException
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
org.cicadasong.apollo.SimulatedDisplayView.<init>(SimulatedDisplayView.java:
30)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
java.lang.reflect.Constructor.constructNative(Native Method)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.view.LayoutInflater.createView(LayoutInflater.java:500)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): ... 22 more
10-01 11:16:47.811: ERROR/AndroidRuntime(326): Caused by:
java.lang.RuntimeException: native typeface cannot be made
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.graphics.Typeface.<init>(Typeface.java:147)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): at
android.graphics.Typeface.createFromAsset(Typeface.java:121)
10-01 11:16:47.811: ERROR/AndroidRuntime(326): ... 26 more
10-01 11:16:47.851: WARN/ActivityManager(58): Force finishing
activity org.cicadasong.cicada/.Cicada
10-01 11:16:48.411: WARN/ActivityManager(58): Activity pause timeout
for HistoryRecord{43fa2718 org.cicadasong.cicada/.Cicada}
10-01 11:16:54.241: INFO/Process(326): Sending signal. PID: 326 SIG: 9
10-01 11:16:54.265: INFO/ActivityManager(58): Process
org.cicadasong.cicada (pid 326) has died.
10-01 11:16:54.311: WARN/InputManagerService(58): Window already
focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@43fd21a8
10-01 11:16:58.813: WARN/ActivityManager(58): Activity destroy timeout
for HistoryRecord{43fa2718 org.cicadasong.cicada/.Cicada}
10-01 11:17:56.641: DEBUG/SntpClient(58): request time failed:
java.net.SocketException: Address family not supported by protocol

Joe Hughes

unread,
Oct 1, 2011, 10:45:32 AM10/1/11
to Cicada
Thanks for the report, Steve. Looks like the fonts are missing from
the Cicada project. Make sure the 3 metawatch ttf fonts are in a
directory assets/fonts under the cicada android project directory,
like they are under apollolib.

We'll have to improve the way they're included and used in the
project, to improve the process of getting up and running.

Cheers,
Joe
> data@a...@com.github.cicada.samples.hellocicada-1.apk@classes.dex -> /
> data/dalvik-cache/
> data@a...@com.github.cicada.samples.hellocicada-1.apk@classes.dex
> data@a...@org.cicadasong.samples.digitalclock-1.apk@classes.dex -> /
> data/dalvik-cache/
> data@a...@org.cicadasong.samples.digitalclock-1.apk@classes.dex

Steve Mills

unread,
Oct 2, 2011, 3:45:21 AM10/2/11
to cicad...@googlegroups.com
Hi Joe,

I kind of guessed that. The Cicada project had a cross reference to the font
but I replaced that with a font directory and copied across the fonts
entries from ApolloLib.

Although I had updated all of the Android SDKs, I then updated the tools.

Cicada and its applications now run ok.

There are two additional ones in the Git repository that don't compile but
I'll go play with them and try doing my own - they are: QuickText and
Notifications.

Now it runs in the emulator

Kind Regards
Steve

Cheers,
Joe

--
You received this message because you are subscribed to the Google Groups
"Cicada" group.
To post to this group, send email to cicad...@googlegroups.com.
To unsubscribe from this group, send email to
cicada-dev+...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/cicada-dev?hl=en.

Reply all
Reply to author
Forward
0 new messages