草庐IT

hardware-acceleration

全部标签

android - 致命异常 : java. lang.IllegalArgumentException : Receiver not registered: android. hardware.camera2.CameraManager

我正在开发一个可以打开/关闭系统巡视的手电筒应用。我在AndroidM(v6.0)上出现崩溃Crashlytics这是问题的详细信息和堆栈跟踪:FatalException:java.lang.IllegalArgumentException:Receivernotregistered:android.hardware.camera2.CameraManager$1@49e5f1batandroid.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java:789)atandroid.app.ContextImpl.unregister

Android 相机 android.hardware.Camera 已弃用

如果android.hardware.Camera被弃用并且您不能使用变量Camera,那么有什么替代方案? 最佳答案 API文档根据Androiddevelopersguide对于android.hardware.Camera,他们声明:Werecommendusingthenewandroid.hardware.camera2APIfornewapplications.在关于android.hardware.camera2的信息页面上,(链接在上面),声明:Theandroid.hardware.camera2packagepr

android - 无法解析 android.hardware.camera2 的导入

关于使用importandroid.hardware.camera2。我正在导入无法解决。这个问题怎么解决。我尝试了其他解决方案中提到的所有内容,但我无法解决这个问题。请帮忙。提前致谢。 最佳答案 Iwanttousenewapiandroid.hardware.Camera2Android中没有名为android.hardware.Camera2的Java类。有一个名为android.hardware.camera2的Java包。欢迎您使用该Java包中的类,例如android.hardware.camera2.CameraMan

android - 未能找到 android/hardware/fingerprint/FingerprintManager$AuthenticationCallback 的字节码

尝试从AndroidStudio运行我的应用时出现以下错误:Failedtofindbytecodeforandroid/hardware/fingerprint/FingerprintManager$AuthenticationCallback将buildToolsVersion更新为'27.0.3'后发生错误。AndroidGradle插件版本3.1.1,Gradle版本4.4.我该如何解决这个问题? 最佳答案 啊,即时运行错误再次抬起头来。要禁用InstantRun,只需取消选中复选框(seeSOanswer)。这是Googl

android - android.hardware.camera2.full 从哪里来?

我正在尝试实现一个相机应用程序。和检查示例。一些示例包含以下list功能:uses-featureandroid:name="android.hardware.camera2.full。我检查了官方文档和谷歌示例,但都没有提到现有的这个功能。(或者我遗漏了一些)。这个特性的来源是什么?android.hardware.camera有什么区别?编辑:让我感到困惑的是googlesamples上的那些示例:https://github.com/googlesamples/android-Camera2Basic/blob/master/kotlinApp/Application/src/m

android - ionic 2 : How to handle the hardware back button which checks confirmation of Exit in app

我面临一个问题,如何处理默认手机的后退按钮,该按钮在退出应用程序时检查确认,如果我按下后退按钮,应该调用一些显示弹出窗口的处理程序,以确认退出。或者有任何方法调用registerBackButtonAction()?或者是如何在IONIC2中使用它?请帮帮我。提前致谢。 最佳答案 在app.component.ts中@ViewChild(Nav)nav:Nav;constructor(privateplatform:Platform,privatetoastCtrl:ToastController,privatealertCtrl:

c++ - std::thread::hardware_concurrency 和静态初始化

这个全局函数是否会遭受静态初始化失败?templatevoidParallelFor(intiIni,intiFin,TFnFn){staticconstunsignedintNThread=std::thread::hardware_concurrency();//...} 最佳答案 Maythisglobalfunctionsufferfromstaticinitializationfiasco?不,不会。你很安全……:-)引用C++标准草案(强调我的)...$6.7:4:Dynamicinitializationofabloc

windows - 当用户不使用 "Safely Remove Hardware"时,如何确保文件永久保存在 USB 上?

当我在我的delphi应用程序中将文件保存在USB上时,如果没有执行“安全删除硬件”(尤其是忘记使用),我如何确保文件真的(永久)保存在USB上?告诉我们的客户使用Windows功能“安全删除硬件”不起作用。是否有WindowsAPI命令来刷新缓冲区,以便将所有数据永久写入USB驱动器? 最佳答案 打开文件时,指定“直写”(FILE_FLAG_WRITE_THROUGH标志到CreateFile())。这将强制操作系统直接写出文件。它可能仍在操作系统缓存中以加速后续读取,但这对您来说不是问题。如果你确实想刷新文件缓冲区,当然总是有F

ios - 使用 Accelerate 缩放 Ycbcr (420f) 时的伪像

我找不到任何关于如何调整Ycbcr双平面大小的文档或示例,根据Apple的说法,这应该是你应该在iOS上使用的主要格式。我试着像这样调整两个平面的大小://resizelumavImage_BufferoriginalYBuffer={CVPixelBufferGetBaseAddressOfPlane(pixelBuffer,0),CVPixelBufferGetHeightOfPlane(pixelBuffer,0),CVPixelBufferGetWidthOfPlane(pixelBuffer,0),CVPixelBufferGetBytesPerRowOfPlane(pixe

c++ - iOS — 确定 Accelerate.framework 在运行时是否可用

有什么方法可以确定Accelerate.framework在运行时是否可用直接从C或C++文件?我发现的条件编码示例似乎都需要Objective-C自省(introspection)(例如,respondsToSelector)和/或Objective-Capi(例如,UIDevice的systemVersion成员(member)) 最佳答案 通常的技巧是针对框架弱链接,然后检查该框架导出的函数指针的实际可用性。如果框架因不可用而无法链接,则该函数将为NULL。所以对于Accelerate.framework你会做这样的事情:#i