gpt4 book ai didi

Android 调试器错误 (MonoDroid)

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:21:07 26 4
gpt4 key购买 nike

我正在使用 MonoDroid 在 Visual Studio 2010 中开发一个 Android 应用程序。我已经很远了,能够在模拟器和 Android 设备上运行和调试我的应用程序。出于某种原因,我的 Visual Studio 无法再针对我的设备正确调试应用程序。我(有时)得到的错误是:


微软 Visual Studio

应用程序无法启动。确保应用程序已安装到目标设备并具有可启动的 Activity (MainLauncher = true)。

此外,检查 Build->Configuration Manager 以确保此项目已针对此配置设置为 Deploy。

确定

(我已经检查了上面的所有解决方案..)

其他时候根本没有错误,Visual Studio 只是停止运行或应用程序正常启动但 Visual Studio 没有响应。

错误最近才开始出现,而应用程序(几乎)没有任何变化。我希望之前有人遇到过这个错误,并且知道这是因为某些属性设置还是其他原因?

PS:我也相信这可能是由我的相机引起的,我在我的应用程序中使用它,当我的应用程序决定部署时(大约 5 次中有 1 次)它在相机屏幕上崩溃,这是相机代码:

    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);
}
}

最佳答案

在 Visual Studio 2010 中:构建 -> 配置管理器 -> 选中“部署”框。

当我从 Debug 配置更改为 Release 时,这发生在我身上。由于某种原因,“部署”框仍未选中。

关于Android 调试器错误 (MonoDroid),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12281590/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com