草庐IT

cordova-plugin-camera

全部标签

java - 如何检查 android.hardware.Camera 是否已发布?

释放相机对象时出现异常“java.lang.RuntimeException:释放后调用的方法”以下是我的代码和异常堆栈跟踪。if(camera!=null){camera.stopPreview();camera.release();camera=null;}异常堆栈跟踪-java.lang.RuntimeException:Methodcalledafterrelease()Thread[main,5,main]android.hardware.Camera._stopPreview(NativeMethod)android.hardware.Camera.stopPreview(

android - 为 Spoon Gradle Plugin 设置 applicationApk 和 instrumentationApk

我想设置.apk文件,这些文件将用于使用SpoonGradlePlugin运行我的测试。我可以从gradle文件中以编程方式设置可用属性:https://github.com/stanfy/spoon-gradle-plugin/blob/master/src/main/groovy/com/stanfy/spoon/gradle/SpoonExtension.groovy但我的项目有各种风格和名称,我想测试它们。使用当前设置,我得到:*Whatwentwrong:Aproblemwasfoundwiththeconfigurationoftask':app:spoonDebugAnd

android - 如何在Android的camera 2 API中添加实时滤镜效果

我正在用android开发一个相机应用程序,我想在我的应用程序中启用实时过滤效果功能,我已经使用GPUimage过滤器为图像添加过滤效果。但我不知道如何启用实时拍照前对相机预览的过滤效果。我已经将相机和相机2api用于以下Lollipop版本和Lollipop版本。任何库都可用于此吗??我是初学者,有人可以帮忙吗? 最佳答案 如果您需要像棕褐色或负片这样的简单过滤器,您可以通过CaptureRequest.Builder方法在CaptureRequest实例中设置CONTROL_EFFECT_MODE字段mBuilder.set(C

android - Fabric SDK 报告的 Cordova App 中的 NullPointerException

我正在使用Ionic框架构建混合Android应用程序并且该应用程序运行良好。我正在使用FabricCrash分析插件并报告应用程序的崩溃。我经常收到以下崩溃详细信息,但不确定是什么原因造成的。我不确定开始分析这个问题的起点是什么。FatalException:java.lang.NullPointerExceptionatandroid.webkit.WebViewClassic.setNetworkAvailable(WebViewClassic.java:4224)atandroid.webkit.WebView.setNetworkAvailable(WebView.java:

android - Cordova:无法使用 cordova-plugin-calendar 构建项目

我正在开发cordova应用程序,我想在其中通过日历获得某种预订功能。所以为此,我安装了非常有名的EddyVerbruggen/Calendar-PhoneGap-Plugin插件。但是在构建项目时,它抛出以下错误/home/admin/Desktop/myApp/platforms/android/src/nl/xservices/plugins/Calendar.java:148:error:cannotfindsymbolif(PackageManager.PERMISSION_GRANTED!=ContextCompat.checkSelfPermission(this.cor

android Camera2 API + 用于在相机预览上绘制的 TextureView 覆盖

因此,我需要叠加camera2预览并通过在顶部叠加透明叠加层在预览视频图像上绘制一个矩形。我从这里的基本Camera2代码开始:https://github.com/googlesamples/android-Camera2Basic以上使用TextureView进行相机预览。接下来,我将以下类添加到项目中privateclassCustomViewextendsSurfaceView{privatefinalPaintpaint;privatefinalSurfaceHoldermHolder;privatefinalContextcontext;publicCustomView(C

java - Android Camera2 API Flash 不适用于银河设备

我正在使用AndroidCamera2API为应用拍照,但我无法让闪光灯在大多数三星Galaxy设备(galaxys6edge、galaxys7、galaxyj7)上正常工作。我相信我已经正确地实现了flash逻辑,因为曾经在Play商店中的Google相机应用程序也表现出相同的行为。此外,galaxys8似乎与闪光灯配合得很好(尽管结果肯定有不一致的照明)galaxyj7的问题是,当我使用闪光灯拍照时(无论是锁定闪光灯还是在需要闪光灯的场景中使用自动闪光灯),闪光灯会长时间亮着,预览会锁定,大约7秒后,图像将被拍摄,闪光灯不再是图像的一部分。我有以下处理闪光灯模式的方法:privat

android - Camera Image Capture Intent 无法在 Galaxy Tab 限量版中返回

当我打开带有Intent的相机时,我遇到了GalaxyTab限量版(GoogleI/O)的问题。这是我的代码:IntentimageCaptureIntent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);imageCaptureIntent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(newFile(mSavedFilePath)));startActivityForResult(imageCaptureIntent,REQUEST_IMAGE_CAPTURE);在摩托罗拉Xoom上,此代码运行良

android - 如何知道 SD 卡上存储图像的位置,DCIM/Camera,DCIM/100MEDIA?

我的应用程序中有一个方法可以检索我的DCIM/Camera文件夹中最后保存的图像,并将其复制到SD卡上的另一个位置。我刚刚在另一部手机上测试过它,发现它默认保存到DCIM/100MEDIA。我怎样才能得到这条路?我最终编写了一些代码,循环遍历DCIM文件夹中的所有文件夹并检索lastModified()文件夹的路径。 最佳答案 看起来它取决于制造商。除了使用书中描述的方法之外,允许用户选择/覆盖您“发现”的默认值似乎也是一个重要的选择。来自ProAndroid3:第579页Unfortunately,thereisnotametho

android - 为什么 PhoneGap/Cordova 不添加 android 平台?

所以我已经尝试了几天将android平台添加到我的项目中,但我一直在终端中收到此响应。(使用OSX,Phonegap3.3.0)Creatingandroidproject.../usr/local/lib/node_modules/cordova/node_modules/q/q.js:126throwe;^Error:Anerroroccuredduringcreationofandroidsub-project./Users/XerxesNoble/.cordova/lib/android/cordova/3.3.0/bin/node_modules/q/q.js:126thro