Tabulae : does not start on Android < 4.2?
Using Cyanogen 7.2 (Android 2.3.7) on two different devices, Tabulae crashes at start.
I haven't seen the minimal required Android version for this app anywhere, but function getElapsedRealtimeNanos() needs API level 17 (so Android 4.2 and up)
Here is the logcat extract :
I/ActivityManager( 2332): Starting: Intent { act=com.android.launcher.action.launcheraction flg=0x10000000 cmp=com.android.launcher/.CustomShirtcutActivity bnds=[192,777][288,854] (has extras) } from pid 2398
W/InputManagerService( 2332): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@40763e18
I/ActivityManager( 2332): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.pyneo.maps/.MainActivity } from pid 2398
I/ActivityManager( 2332): Start proc org.pyneo.maps for activity org.pyneo.maps/.MainActivity: pid=3115 uid=10071 gids={3003, 1015}
D/szipinf ( 3115): Initializing inflate state
I/ActivityThread( 3115): Pub org.pyneo.maps.SuggestionProvider: org.pyneo.maps.utils.SearchSuggestionsProvider
I/dalvikvm( 3115): Could not find method android.location.Location.getElapsedRealtimeNanos, referenced from method org.pyneo.maps.MainActivity.setLastKnownLocation
W/dalvikvm( 3115): VFY: unable to resolve virtual method 712: Landroid/location/Location;.getElapsedRealtimeNanos ()J
D/dalvikvm( 3115): VFY: replacing opcode 0x6e at 0x0065
D/dalvikvm( 3115): VFY: dead code 0x0068-0074 in Lorg/pyneo/maps/MainActivity;.setLastKnownLocation ()V
I/dalvikvm( 3115): Could not find method android.view.View.setSystemUiVisibility, referenced from method org.pyneo.maps.MainActivity.onCreate
W/dalvikvm( 3115): VFY: unable to resolve virtual method 8232: Landroid/view/View;.setSystemUiVisibility (I)V
D/dalvikvm( 3115): VFY: replacing opcode 0x74 at 0x0263
I/dalvikvm( 3115): Could not find method android.view.View.setSystemUiVisibility, referenced from method org.pyneo.maps.MainActivity.onCreate
W/dalvikvm( 3115): VFY: unable to resolve virtual method 8232: Landroid/view/View;.setSystemUiVisibility (I)V
D/dalvikvm( 3115): VFY: replacing opcode 0x74 at 0x02ee
D/dalvikvm( 3115): VFY: dead code 0x0266-02d4 in Lorg/pyneo/maps/MainActivity;.onCreate (Landroid/os/Bundle;)V
D/dalvikvm( 3115): VFY: dead code 0x02f1-0438 in Lorg/pyneo/maps/MainActivity;.onCreate (Landroid/os/Bundle;)V
D/dalvikvm( 3115): GC_EXTERNAL_ALLOC freed 131K, 48% free 2837K/5447K, external 0K/0K, paused 28ms
D/AndroidRuntime( 3115): Shutting down VM
W/dalvikvm( 3115): threadid=1: thread exiting with uncaught exception (group=0x40015560)
I/Process ( 3115): Sending signal. PID: 3115 SIG: 9
I/ActivityManager( 2332): Process org.pyneo.maps (pid 3115) has died.