Я разрабатываю приложение для Android в Visual Studio 2010 с MonoDroid. Я уже довольно далеко и смог запустить и отладить свое приложение на эмуляторе, а также на устройстве Android. По какой-то причине моя Visual Studio больше не отлаживает приложение на моем устройстве должным образом. Ошибка, которую я (иногда) получаю:
Microsoft Visual Studio
Приложение не может быть запущено. Убедитесь, что приложение установлено на целевом устройстве и имеет возможность запуска (MainLauncher = true).
Кроме того, проверьте Build-> Configuration Manager, чтобы убедиться, что для этого проекта задано развертывание для данной конфигурации.
OK
(ВСЕ решения выше я уже проверил ..)
В других случаях ошибки вообще нет, и Visual Studio просто перестает работать или приложение запускается нормально, но Visual Studio не отвечает.
Ошибка только что началась, а в приложении (почти) ничего не изменилось. Я надеялся, что у кого-то была эта ошибка раньше, и я знал, было ли это из-за какой-то настройки свойства или чего-то еще?
PS: Я также считаю, что это может быть вызвано моей камерой, я использую ее в своем приложении, и когда мое приложение решает развернуть (~ 1 из 5 раз), оно разбивается на экране камеры, вот код камеры:
private void CreateCamera(ISurfaceHolder holder)
{
try
{
if (holder != null)
{
camera = Android.Hardware.Camera.Open();
Android.Hardware.Camera.Parameters p = camera.GetParameters();
p.PictureFormat = ImageFormatType.Jpeg;
camera.SetParameters(p);
camera.SetDisplayOrientation(90);
camera.SetPreviewCallback(this);
camera.Lock();
camera.SetPreviewDisplay(holder);
camera.StartPreview();
if (PackageManager.HasSystemFeature("android.hardware.camera.autofocus"))
{
camera.AutoFocus(this);
}
}
}
catch (System.Exception e)
{
Android.Util.Log.Debug("SIMPLECAMERA", e.Message);
System.Console.WriteLine(e.Message);
}
}


