Странное поведение Android приложения (Entering OnTargetExited)?
День добрый друзья!
Продолжаю отлаживать свое первое приложение под Android на Xamarin, столкнулся со странным поведением программы, а именно на Android 4.2.2 (на версии 2.3.5 не повторяется) происходит следующее:
1) сворачиваю приложение
2) запускаю браузер, иду в интернет, через некоторое время пользования инетом мое приложение перестает работать, в VS output вижу следующую информацию:
Mono.Android.VisualStudio.MonoAndroidPackage Verbose: 0 : Entering OnTargetExited for: Mono.Android.VisualStudio.MonoAndroidDebuggerSession
Mono.AndroidTools.AndroidLogger Verbose: 0 : [D:RunShellCommand]: 6HU8RSHMNBTS7LBY am force-stop com.application.xxx
The program 'Mono' has exited with code 0 (0x0).
Mono.AndroidTools.AndroidLogger Verbose: 0 : -- Start ForceStop - 02/24/2014 10:42:37 (1773ms) --
Mono.AndroidTools.AndroidLogger Verbose: 0 : [INPUT] am force-stop com.application.xxx
Mono.AndroidTools.AndroidLogger Verbose: 0 : [OUTPUT]
Mono.AndroidTools.AndroidLogger Verbose: 0 : -- End ForceStop --
Если инетом не пользоваться, то приложение так же закрывается через какой-то промежуток времени, так же такое может произойти, если на телефон/ с телефона был совершен звонок.
В настройках проекта выставлено Debuggable = false, отладочная информация выключена, проблема повторяется в debug и release режимах. Если приложение установлено из apk файла, то ведет себя так же.
Возможно у кого-нибудь есть свежие мысли по этому поводу, или кто-то сталкивался с подобной проблемой ... в общем буду рад любой информации по теме.