Hi,
The latest Android application provided on Google Play (com.microsoft.office.lync15_5.4.1106.0) is causing some problems. The application is crashing even before the sign-in screen. Here is the logcat:
I/ActivityManager( 2548): Start proc com.microsoft.office.lync15 for activity com.microsoft.office.lync15/com.microsoft.office.lync.ui.splash.SplashActivity: pid=7951 uid=10072 gids={50072, 3003, 1028, 1015, 3002}
D/dalvikvm( 7951): Trying to load lib /data/app-lib/com.microsoft.office.lync15-1/libacomo.so 0x41bda970
W/linker ( 7951): libacomo.so has text relocations. This is wasting memory and is a security risk. Please fix.
D/dalvikvm( 7951): Added shared lib /data/app-lib/com.microsoft.office.lync15-1/libacomo.so 0x41bda970
I/como ( 7951): JNI_OnLoad
I/como ( 7951): JNI_OnLoad: JNI_Init complete
D/BluetoothAdapter( 7951): Bluetooth is not supported on this hardware platform
D/AndroidRuntime( 7951): Shutting down VM
W/dalvikvm( 7951): threadid=1: thread exiting with uncaught exception (group=0x4190fba8)
E/UncaughtException( 7951): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.microsoft.office.lync15/com.microsoft.office.lync.ui.splash.SplashActivity}: java.lang.RuntimeException: Cannot get bluetooth adapter
E/UncaughtException( 7951): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
E/UncaughtException( 7951): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
E/UncaughtException( 7951): at android.app.ActivityThread.access$800(ActivityThread.java:135)
E/UncaughtException( 7951): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
E/UncaughtException( 7951): at android.os.Handler.dispatchMessage(Handler.java:102)
E/UncaughtException( 7951): at android.os.Looper.loop(Looper.java:136)
E/UncaughtException( 7951): at android.app.ActivityThread.main(ActivityThread.java:5017)
E/UncaughtException( 7951): at java.lang.reflect.Method.invokeNative(Native Method)
E/UncaughtException( 7951): at java.lang.reflect.Method.invoke(Method.java:515)
E/UncaughtException( 7951): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
E/UncaughtException( 7951): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
E/UncaughtException( 7951): at dalvik.system.NativeStart.main(Native Method)
E/UncaughtException( 7951): Caused by: java.lang.RuntimeException: Cannot get bluetooth adapter
E/UncaughtException( 7951): at com.microsoft.media.AudioDeviceUtils.<init>(AudioDeviceUtils.java:42)
E/UncaughtException( 7951): at com.microsoft.media.AudioPal.initialize(AudioPal.java:41)
E/UncaughtException( 7951): at com.microsoft.media.RtcPalEnvironment.initialize(RtcPalEnvironment.java:45)
E/UncaughtException( 7951): at com.microsoft.office.lync.ui.app.ApplicationEx.initApplicationSync(ApplicationEx.java:301)
E/UncaughtException( 7951): at com.microsoft.office.lync.ui.app.ApplicationEx.initApplicationSync(ApplicationEx.java:219)
E/UncaughtException( 7951): at com.microsoft.office.lync.ui.uiinfra.ActivityMonitor.onActivityCreated(ActivityMonitor.java:111)
E/UncaughtException( 7951): at android.app.Application.dispatchActivityCreated(Application.java:189)
E/UncaughtException( 7951): at android.app.Activity.onCreate(Activity.java:903)
E/UncaughtException( 7951): at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:204)
E/UncaughtException( 7951): at com.microsoft.office.lync.ui.uiinfra.LyncActivity.onCreate(LyncActivity.java:70)
E/UncaughtException( 7951): at com.microsoft.office.lync.ui.splash.SplashActivity.onCreate(SplashActivity.java:47)
E/UncaughtException( 7951): at android.app.Activity.performCreate(Activity.java:5231)
E/UncaughtException( 7951): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
E/UncaughtException( 7951): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
E/UncaughtException( 7951): ... 11 more
Indeed the device doesn't have a Bluetooth adapter but that shouldn't prevent the application to work. Especially knowing that the Bluetooth feature is not enabled on the device, the Bluetooth menu in Settings is not even present.
Moreover, the following older versions of Lync Android app work just fine:
- com.microsoft.office.lync15_5.3.1077.apk
- com.microsoft.office.lync15_5.3.1100.apk
It therefore looks like a regression on your side, could you please confirm?
Thanks,
Gary