1.安卓 android studio 报错 Could not find com.android.tools.build:gradle:3.2.1.

安卓 android studio 报错 Could not find com.android.tools.build:gradle:3.2.1. - 一个人的孤独自白 - 博客园报错截图如下: 解决方法:在project的builde.gradle做如下操作分别加上google()https://www.cnblogs.com/-mrl/p/11130540.html

2.Missing javaCompileTask for variant: debug/0 from output dir

Missing javaCompileTask for variant: debug/0 from output dir_jifenglie的博客-CSDN博客解决方法:升级retrolambda到新版本为3.7.0classpath 'me.tatarka:gradle-retrolambda:3.7.0'最新的版本自己去看下https://github.com/evant/gradle-retrolambdahttps://blog.csdn.net/jifenglie/article/details/96473542

3.more than one device and emulator

解决ADB错误“more than one device and emulator”的方法_yuemingxingxing的博客-CSDN博客_adb显示emulator1.什么情况下出现该问题?多个设备连接在同一台电脑上,在命令行中输入adb devices,出现多台设备2.解决办法如果输入adb devices,显示List of devices attachedDG4064b7ac4408 deviceemulator-5556 device2.1 若想选择第一台设备操作,执行命令adb -s DG4064b7ac4408 sh...https://blog.csdn.net/yuemingxingxing/article/details/86590989

4.system/bin/sh: adb: not found

用代码复制Android虚拟机里的文件遇到system/bin/sh: adb: not found&system/bin/sh: pull: not found_Today is Monday-CSDN博客_/system/bin/sh:adb:not found用代码复制Android虚拟机里的文件遇到system/bin/sh: adb: not found&system/bin/sh: pull: not found昨天利用Android虚拟机的GestureBuilder创建了一个手势文件gestures。然后打开DDMS后发现File Explorer中竟然没有任何东西!https://blog.csdn.net/qq_29216083/article/details/61414014

5.adb 命令行安装 apk 时,出错:Failure [INSTALL_FAILED_TEST_ONLY]

adb 命令行安装 apk 时,出错:Failure [INSTALL_FAILED_TEST_ONLY]_ZhangRui的博客-CSDN博客_adb install test.apk一、问题还原:在日常工作过程中,经常会遇到测试、产品同学,来找我们安装个测试版的 apk。结果我们打完 deubg 包,却发现通过使用 adb install 命令安装后提示 INSTALL_FAILED_TEST_ONLY。但是使用 Android Studio 开发过程中发现可以直接安装成功二、原因分析:Android Studio 会在 debug apk 的 manifest 文件 ...https://blog.csdn.net/u011489043/article/details/100063606

6.关于安卓Android studio Didn't find class "com.xx.MainActivity" on path: DexPathList[[zip……的解决

关于安卓Android studio Didn't find class "com.xx.MainActivity" on path: DexPathList[[zip……的解决_mcyuan的博客-CSDN博客关于安卓Android studio Didn’t find class “com.xx.MainActivity” on path: DexPathList[[zip……的解决本文参考自简书:multiDexEnabled遇坑简记,感谢作者大大!!!1、我的问题首先说一下我的问题,我写的项目在安卓5.0以上的手机上运行的时候没有任何问题,但是在安卓4.4的手机上确直接闪退,报错Did...https://blog.csdn.net/ymmccc/article/details/82378990

7.Android解决INSTALL_FAILED_CONFLICTING_PROVIDER错误的方法

Android解决INSTALL_FAILED_CONFLICTING_PROVIDER错误的方法_sinat_29235897的博客-CSDN博客_conflicting provider在开发Android应用时,有时在安装应用时,会提示 INSTALL_FAILED_CONFLICTING_PROVIDER 错误,如下图这是因为你定义的provider的authority与系统中现有应用的冲突了解决方法也很简单,在AndroidManifest.xml中找到provider的authority,将其改成别的值就好了。但是如果项目中使用了第三方库中定义了prohttps://blog.csdn.net/sinat_29235897/article/details/53432982

8.java.lang.RuntimeException: setParameters failed         at android.hardware.Camera.native_setParame

android camera setParameters failed 类问题分析总结_fulinwsuafcie的专栏-CSDN博客_android camera setparameters在 monkey test 测试中出现了一例https://blog.csdn.net/fulinwsuafcie/article/details/39348869

具体的照片尺寸可以通过下面方法获取到最接近的

/*** 获取相机硬件实际支持的预览大小、图像大小** @param cameraSize List<Camera.Size>* @param width      屏幕宽* @param height     屏幕高* @param diff       加权重比* @return 实际支持的预览大小、图像大小*/private Camera.Size getCameraSize(List<Camera.Size> cameraSize, int width, int height, double diff) {if (width < height) {int temp = height;height = width;width = temp;}double ratio = (double) width / height;if (cameraSize == null || cameraSize.isEmpty()) {Log.d(TAG, "getCameraSize: 获取相机预览数据失败");return null;}Camera.Size outputSize = null;for (Camera.Size currentSize : cameraSize) {double currentRatio = (double) currentSize.width / currentSize.height;double currentDiff = Math.abs(currentRatio - ratio);if (currentDiff > diff) {continue;}if (outputSize == null) {outputSize = currentSize;} else {if (outputSize.width * outputSize.height < currentSize.width * currentSize.height) {outputSize = currentSize;}}diff = currentDiff;}if (outputSize == null) {diff += 0.1f;if (diff > 1.0f) {outputSize = cameraSize.get(0);} else {outputSize = getCameraSize(cameraSize, width, height, diff);}}return outputSize;}

设置相机参数代码如下:

private void startCamera(int cameraId) {try {camera = Camera.open(cameraId);camera.setPreviewTexture(surfaceTexture);Camera.Parameters parameters = camera.getParameters();parameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);parameters.setPreviewFormat(ImageFormat.NV21);//设置对焦模式,后置摄像头开启时打开,切换到前置时关闭(三星、华为不能设置前置对焦,魅族、小米部分机型可行)
//            if (cameraId == 0) {
//                //小米、魅族手机存在对焦无效情况,需要针对设备适配,想要无感知对焦完全适配最好是监听加速度传感器
//                camera.cancelAutoFocus();
//                //这种设置方式存在屏幕闪烁一下问题,包括Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO
//                parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE);
//            }//水平方向未旋转,所以宽就是竖直方向的高// 选择合适的预览尺寸Camera.Size size = getCameraSize(parameters.getSupportedPreviewSizes(), screenWidth,screenHeight, 0.1f);Log.d(TAG, "startCamera: 图片宽:" + size.width + " -- " + "图片高:" + size.height);parameters.setPreviewSize(size.width, size.height); //获得摄像区域的大小parameters.setPreviewFrameRate(3);//每秒3帧  每秒从摄像头里面获得3个画面parameters.setPictureFormat(PixelFormat.JPEG);//设置照片输出的格式parameters.set("jpeg-quality", 85);//设置照片质量parameters.setPictureSize(size.width, size.height);//设置拍出来的屏幕大小//camera.setParameters(parameters);//把上面的设置 赋给摄像头camera.startPreview();} catch (IOException e) {e.printStackTrace();}}

其中可能因为照片此处导致上面崩溃,也可能是别的,我遇到的就是

if (cameraId == 0) {//小米、魅族手机存在对焦无效情况,需要针对设备适配,想要无感知对焦完全适配最好是监听加速度传感器camera.cancelAutoFocus();//这种设置方式存在屏幕闪烁一下问题,包括Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEOparameters.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE);}

这段设置导致的。具体问题具体分析。

感谢

感谢文中各位博主

日常报错记录Could not find com.android.tools.build:gradle:3.2.1. variant: debug/0 from output dir Failure相关推荐

  1. 【错误记录】Android Studio 编译报错 ( Could not find com.android.tools.build:gradle:4.2.1. )

    文章目录 一. 报错信息 二. 解决方案 一. 报错信息 导入了一个 Eclipse 项目 , 编译后报如下错误 : FAILURE: Build failed with an exception.* ...

  2. oracle 被另一用户锁定,Oracle报错记录被另外一个用户锁定的解决方案

    原因 当一个用户对数据进行修改时,若没有进行提交或者回滚,Oracle不允许其他用户修改该条数据,在这种情况下修改,就会出现:"记录被另外一个用户锁定"错误. 解决 查询用户.数据 ...

  3. php curl 不验证ssl,PHP Curl https跳过ssl证书认证报错记录及解决

    PHP Curl https跳过ssl证书认证报错记录及解决 function get($url = '', $cookie = '') { $ch = curl_init(); curl_setop ...

  4. 我的ssis和ssas报错记录

    我的ssis和ssas报错记录 我的数据库装的是SQL Server 2005标准版本的,在这个版本里不具有数据透视功能, 所以解决这个的办法,只有把安装更高级的版本了,有 开发版和企业版,企业版要求 ...

  5. java小白日常报错

    java小白日常报错 CRM项目中使用逆向工程生成mappper.xml文件.pojo文件.和mapper文件时产生的错误* 作为一个java小白人,开始学习写博客,一个是为了为了记笔记,另一个是为了 ...

  6. npm install安装失败,报错记录之The operation was rejected by your operating system. node-sass无法安装,且禁用淘宝镜像

    因为公司电脑都由管理员管控,使用自己的账号是无法执行一些需要管理员权限的命令,所以在刚到公司时,使用管理员账号安装了node,配置了node缓存目录node_cache.node_global,以及设 ...

  7. Errors报错记录

    Errors报错记录 前言 Error1 Error2 Error3 Error4 Error5 Error6 Error7 Error8 Error9 Error10 Error11 总结 前言 记 ...

  8. keil 5 报错记录:..\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o).

    keil 5 报错记录:-\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o). 先来 ...

  9. Superset执行「superset db upgrade」命令的报错记录

    Superset执行「superset db upgrade」命令的报错记录 文章目录 Superset执行「superset db upgrade」命令的报错记录 零.写在前面 一.「superse ...

最新文章

  1. Python爬虫框架Scrapy学习笔记
  2. Android构建流程——篇五
  3. java项目如何单元测试_大家java web项目开发做单元测试吗?
  4. 配置Apache服务器的虚拟主机
  5. 【BZOJ1179】atm,tarjan缩点+最长路径
  6. Entity Framework 数据并发访问错误原因分析与系统架构优化
  7. 正确使用SqlConnection对象,兼谈数据库连接池
  8. 第八章 深度强化学习-Nature深度Q网络(Nature DQN)
  9. Hacker Rank 上的 Even Tree 小议
  10. ebm风扇选型手册_德国EBM全系列散热风扇
  11. oracle enlisttransaction,WAS运行时抛出的两种异常,经过google找到解决方案,记录以备案...
  12. 腾讯云拟年内在全球增设超30%数据中心;Zepp Health首季成人智能手表出货量居全球前四 | 全球TMT...
  13. iPhone手机 app加密和换图标
  14. php邮件群发系统日发5000,最新qq邮件群发日发10000封邮件
  15. 使用DDKWirzard+VS2005开发驱动
  16. 2019年E题薄利多销问题
  17. Unity和AndroidStudio交互制作SDK并和其他的SDK合并(微信APP支付)
  18. PX4模块设计之二十六:BatteryStatus模块
  19. 计算机科学英语 --- 持续更新中(2018/10/18)
  20. unbuntu 18.04 配置静态IP

热门文章

  1. c51抢答器程序汇编语言,c51单片机汇编语言单片机八位抢答器程序
  2. 编译MapGuide
  3. 文件查重删除,继续完善及修改上篇内容
  4. 【J2EE】J2EE简介
  5. 「微服务系列」统一网关Gateway
  6. 进程三态与五态是什么?
  7. MBA-day22 至多至少问题
  8. 以“人”为本,精准营销
  9. HTML下拉菜单改变颜色,CSS下拉菜单中字体颜色问题
  10. CXF之Features