草庐IT

motion_frame

全部标签

android - 反射(reflect) 'ClassName' : Expecting a stackmap frame at branch target 18 时引发 Xamarin.Android JARTOXML 缺少类错误

原始aar库使用API级别24编译并使用最新的proguard5.3.1进行混淆处理.此库已添加到xamarin.android绑定(bind)库项目。Xamarin在首选项jdk1.8.0_91中以JDK8为目标。结果是在构建时出现大量警告,如下所示:"missingclasserrorwasraisedwhilereflecting"CLASS":Expectingastackmapframeatbranchtarget18"因此,没有为该类生成代码。知道可以做什么吗?感谢任何帮助附言没有混淆绑定(bind)生成按预期工作。 最佳答案

android - 来自 Nexus Galaxy 的 fb0 上的 ffmpeg 错误 : "could not get frame filename number 2"

我使用ffmpeg从Android转换fb0文件并生成屏幕截图。由于某些原因,这不适用于NexusGalaxy。我收到这个错误:[image2@0000000001E0E350]Couldnotgetframefilenamenumber2frompattern'image.png'av_interleaved_write_frame():Invalidargument过程如下:C:\dev\scripts>adbpull/dev/graphics/fb03292KB/s(16777216bytesin4.976s)C:\dev\scripts>ffmpeg-vframes1-vcod

android - sf_frame_dur 在Android Logcat 日志中表示什么?

在Logcat的事件日志中,经常看到打印出来是这样的——“sf_frame_dur:[SurfaceView,29392,3147,42,8,5,0,4]”括号内的数字是什么意思?谢谢。 最佳答案 表示SurfaceView显示一段时间。我认为这是一个Surfaceflinger输出日志。文件中的一些介绍:frameworks/native/services/surfaceflinger/EventLog/EventLogTags.logtagssf_frame_dur(window|3),(dur0|1),(dur1|1),(du

android - Xamarin Android 异常导致 "Frame not in module"

我是Xamarin的新手,目前正在开发我的第一个Android应用。我特意创建了一个异常如下:thrownewException("Whoops");当我点击这条线时,模拟器没有给出任何出现问题的迹象。如果我在VisualStudio的上述行上设置一个断点,然后跨过它,我会收到以下错误:框架不在模块中在加载的模块中找不到当前堆栈帧。如何让VisualStudio准确告诉我哪里出了问题?目前我找不到任何异常的痕迹。 最佳答案 这是因为调试器无法转到其他命名空间,所以如果您的代码从其他命名空间调用其他方法,请转到它并添加一个点

android - Android 中父子view 可以同时获取motion 事件吗?

在主Activity中,有一个父View和一个subview。我需要同时获取两个View中的运动事件。可以这样做吗?目前我只能拦截子view中的motion事件。父View什么也没收到。主要任务是他们两个可以同时获取运动事件。请帮忙。谢谢。 最佳答案 您可以根据要执行的操作使用这些方法:http://developer.android.com/reference/android/view/ViewGroup.html#onInterceptTouchEvent(android.view.MotionEvent)http://deve

android - 我怎样才能摆脱 "Skipped Frames. Application may be doing too much work on it' 的主线程“错误

我正在尝试运行构建我的应用程序的第一个示例,但在从主要Activity开始另一个Activity时遇到此错误。从System.out消息中,我可以看到sendMessage()方法由发送按钮的onClick调用,但从未调用显示消息Activity。logcat有这条消息-"03-2008:56:52.278:I/Choreographer(868):Skipped66frames!Theapplicationmaybedoingtoomuchworkonitsmainthread."这会一直打印,直到我终止模拟器。这是内存问题吗?我使用的是4GRamPC。MainActivity.ja

android - 为什么打开 proguard 的 "Surface frame wait timed out"编码?

我从ExtractDecodeEditEncodeMuxTest.java复制了代码进入我的应用程序以转码视频,最重要的变化是将类重命名为VideoTranscoder并删除extendsAndroidTestCase因为我要运行它脱离任何Activity.一切正常,直到我使用proguard编译发布版本,然后它在运行时失败:E/d:com.testapp.a.g.a.b.b(OutputSurface.java:270)E/d:com.testapp.a.g.a.d.a(VideoTranscoder.java:944)E/d:com.testapp.a.g.a.d.a(VideoT

android - 如何将 leap-motion 直接连接到 android

我正在开发一个需要由LEAP-motion控制的android应用程序。leapsdk目前只支持windows和mac。但是有没有办法(任何开放的库/教程等)让leapmotion设备与android手机通话?leapmotion使用USB连接手机,我有一个usbOTG适配器,可以直接插入leap。我们将不胜感激任何形式的帮助。 最佳答案 简介是的,我知道您的问题包含“直接”一词。我的解决方案不是直接的,但它是您可以考虑的替代方案。我想出了一个可以让LeapMotion在Android上(间接)运行的顺利可接受的解决方案。先决条件以

android - 在 Android 上使用 Leap Motion?

有没有一种方法可以使用跳跃运Action为Android应用程序的输入?我知道SDK目前只支持Windows和MAC,但是有没有办法(通过Windows的任何开放库/接口(interface))让设备与android手机(可以root)通话?除Kinect之外,还有其他适用于Android手势的深度感应替代方案吗? 最佳答案 可能回答晚了一点,但请查看此链接。它处理通过node.js服务器连接leapmotion和android。http://marctan.com/blog/2013/05/26/leap-motion-and-a

android - 编舞(639): Skipped 50 frames

04-1205:40:55.577:我/编舞(639):跳过了50帧!应用程序可能在其主线程上做了太多工作。每当我在android模拟器上运行我的应用程序时,它会显示忙碌(我的意思是它轮换)并且它确实花费了很多时间,而且有时它会一直很忙请问有人能帮帮我吗?有没有运行速度快的安卓模拟器我的运行速度很慢? 最佳答案 模拟器几乎在所有情况下都很慢。当您使用真实设备时,它可能不会再出现警告。无论如何,当过度使用UI线程时,就会发生这种情况。可能的原因是:在UI线程上加载数据库信息。使用Loader在UI线程上运行较长的进程。使用AsyncT