예제 #1
0
 internal AndroidLogcatFakeMessageProvider(AndroidBridge.ADB adb, string filter, Priority priority, int packageID, string logPrintFormat, IAndroidLogcatDevice device, Action <string> logCallbackAction)
     : base(adb, filter, priority, packageID, logPrintFormat, device, logCallbackAction)
 {
     m_FakeMessages = new List <string>();
     m_Started      = false;
     if (!string.IsNullOrEmpty(m_Filter))
     {
         m_Regex = new Regex(m_Filter);
     }
 }
예제 #2
0
 private static void SupplyFakeMessages(AndroidLogcatFakeMessageProvider provider, IAndroidLogcatDevice device, string[] messages)
 {
     foreach (var m in messages)
     {
         if (device.APILevel > 23)
         {
             provider.SupplyFakeMessage("1991-" + m);
         }
         else
         {
             provider.SupplyFakeMessage(m);
         }
     }
 }
 private void Query_DeviceSelected(IAndroidLogcatDevice obj)
 {
     m_SelectedCount++;
 }