小编Lie*_*tjj的帖子

Android调试器错误(MonoDroid)

我正在使用MonoDroid在Visual Studio 2010中开发Android应用程序.我已经很远了,能够在模拟器上运行和调试我的应用程序以及Android设备.出于某种原因,我的Visual Studio不再适当地调试应用程序到我的设备.我(有时)获得的错误是:


Microsoft Visual Studio

该应用程序无法启动.确保已将应用程序安装到目标设备并具有可启动活动(MainLauncher = true).

此外,请检查Build-> Configuration Manager以确保将此项目设置为Deploy for this configuration.

(以上所有解决方案我已经检查过..)

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

错误刚刚开始,而(几乎)应用程序上没有任何变化.我曾希望有人之前有这个错误,并知道这是因为某些属性设置还是什么?

PS:我也相信它可能是由我的相机造成的,我在我的应用程序中使用它,当我的应用程序决定部署(约5次)时,它在相机屏幕上崩溃,这里是cameracode:

    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);
        }
    }
Run Code Online (Sandbox Code Playgroud)

debugging android xamarin.android xamarin

13
推荐指数
3
解决办法
7755
查看次数

在中心旋转图像不顺畅(Monodroid)

我有一个图像(看起来像一个圆形的加载圆圈)我想围绕它自己的中心旋转..我看到很多代码建议将PivotY和PivotX设置为0.5F或图像的一半.两者都不起作用.经过大量的反复试验,它确实围绕它自己的中心旋转,使用以下代码:

ImageView loading = FindViewById<ImageView>(Resource.Id.loadingGif);
RotateAnimation rAnim = new RotateAnimation(0.0F, 359.0F,      Dimension.RelativeToSelf, 0.25F, Dimension.RelativeToSelf, 0.25F);
rAnim.Interpolator = new LinearInterpolator();
rAnim.RepeatCount = Animation.Infinite;
rAnim.Duration = 1000;
loading.StartAnimation(rAnim);
Run Code Online (Sandbox Code Playgroud)

但是动画本身不再平滑,图像似乎旋转大约50度然后开始挂起并跳过旋转的一半然后继续正常在旋转的上半部分(我希望这没有任何意义).

知道为什么我的旋转不能平稳地旋转整个360度吗?

编辑

我还没有解决这个问题,但我确实发现了一些特殊的东西.动画在加载屏幕上使用,在动画时刻没有额外的功能.我注意到,当我将手指放在屏幕上时,动画会顺利发生!

这让我觉得这个问题可能不在动画代码中,而在于其他东西..但我还不知道......

android rotation xamarin.android

5
推荐指数
1
解决办法
5008
查看次数

标签 统计

android ×2

xamarin.android ×2

debugging ×1

rotation ×1

xamarin ×1