小编Raj*_*aja的帖子

未找到样式属性attr/colorSecondary

我无法建立我的项目.它显示我attr/colorSecondary未找到错误.

看看我的风格和清单,请告诉我什么是错的.

Android studio版本:3.0 canary 9

compileSdkVersion 25

buildToolsVersion '25 .0.3'

minSdkVersion 17

样式

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="colorPrimary">@color/primaryColor</item>
    <item name="colorSecondary">@color/secondaryColor</item>
</style>
Run Code Online (Sandbox Code Playgroud)

颜色

 <color name="primaryColor">#fcc425</color>
 <color name="secondaryColor">#e5af17</color>
Run Code Online (Sandbox Code Playgroud)

表现

<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">
Run Code Online (Sandbox Code Playgroud)

依赖

compile 'com.android.support:appcompat-v7:25.3.1'
Run Code Online (Sandbox Code Playgroud)

错误信息

C:\ Users \用户Raja.gradle \缓存\变换-1 \文件-1.1 \程序兼容性-v7-25.3.1.aar\9d599a32a67c8fb41b4e2d36c5f93152\RES \值\ values.xml

错误:(353,5)样式属性'attr/colorSecondary(aka com.equitasbank.merchant:attr/colorSecondary)'未找到

错误:D:\ Android Projects\Purz Merchant\Equitas Merchant Android\app\build\intermediates\incremental\mergeLiveDebugResources\merged.dir\values\values.xml:609 style attribute'attr/colorSecondary(aka com.equitasbank.merchant: attr/colorSecondary)'找不到

错误:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.AaptException:AAPT2链接失败:

错误:com.android.builder.internal.aapt.AaptException:AAPT2链接失败:

错误:任务':app:processLiveDebugResources'的执行失败.无法执行aapt

控制台错误

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processLiveDebugResources'.
> Failed to execute …
Run Code Online (Sandbox Code Playgroud)

android styles

11
推荐指数
2
解决办法
2万
查看次数

从 com.google.android.gms.vision.CameraSource 访问相机并增加/减少预览亮度

我必须在 Google Vision API 的 CameraSource 中实现以构建相机并在捕获图像之前进行面部检测。现在我遇到了一些问题,所以我需要从 CameraSource 访问相机对象。

  1. 如何使用 CameraSource 实现增加或减少相机预览亮度?

这是我的 CameraSource Builder

 mCameraSource = new CameraSource.Builder(context, detector)
                .setRequestedPreviewSize(640, 480)
                .setFacing(CameraSource.CAMERA_FACING_FRONT)
                .setRequestedFps(30.0f)
                .build();
Run Code Online (Sandbox Code Playgroud)

在这里,我必须尝试从 mCameraSource 对象访问/获取相机。

Field[] declaredFields = CameraSource.class.getDeclaredFields();

        for (Field field : declaredFields) {
            if (field.getType() == Camera.class) {
                field.setAccessible(true);
                try {
                    Camera camera = (Camera) field.get(mCameraSource);
                    if (camera != null) {
                        Camera.Parameters params = camera.getParameters();                        
                        params.setExposureCompensation(1500);
                        camera.setParameters(params);
                    }
                } catch (IllegalAccessException e) {
                    e.printStackTrace();
                }

            }
        }
Run Code Online (Sandbox Code Playgroud)

camera只返回空值,我的第二个问题是如何做亮度选项......

if (camera != null) { …
Run Code Online (Sandbox Code Playgroud)

java camera android surfaceview vision-api

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

标签 统计

android ×2

camera ×1

java ×1

styles ×1

surfaceview ×1

vision-api ×1