首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建总是失败

问构建总是失败
EN

Stack Overflow用户
提问于 2018-02-20 05:23:05
回答 1查看 49关注 0票数 1

晚上好,

我刚开始编程,并试图让项目在android studio中运行,但它总是失败,设计模式也不会工作,因为它没有成功的构建。任何建议都将不胜感激。这是我在mainactivity.java文件中的内容。

我有其他程序可以在android studio中正常运行,但似乎不能让这个程序工作。

代码语言:javascript
复制
package com.example.jenna.needtograduate;

import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.os.Handler;
import android.os.Looper;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.constraint.ConstraintLayout;
import android.view.View;
import android.widget.ProgressBar;
import android.widget.RelativeLayout;

import java.util.Timer;
import java.util.TimerTask;
import java.net.Socket;
import java.net.InetAddress;
import java.net.InetSocketAddress;

public class MainActivity extends AppCompatActivity implements MainTimerDelegate {

    private MainTimer timer;
    private RelativeLayout myLayout;
    private RelativeLayout authorizationContainerLayout;
    private RelativeLayout authorizationLayout;
    private RelativeLayout connectivityContainerLayout;
    private RelativeLayout connectivityLayout;
    private ProgressBar connectivityProgressBar;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        myLayout = (RelativeLayout) findViewById(R.id.myLayout);
        authorizationContainerLayout = (RelativeLayout) findViewById(R.id.authorizationContainerLayout);
        authorizationLayout = (RelativeLayout) findViewById(R.id.authorizationLayout);
        connectivityContainerLayout = (RelativeLayout) findViewById(R.id.connectivityContainerLayout);
        connectivityLayout = (RelativeLayout) findViewById(R.id.connectivityLayout);
        connectivityProgressBar = (ProgressBar) findViewById(R.id.connectivityProgressBar);

        timer = new MainTimer(this);
    }

    //region: Obstacle delegate methods
    public void MainTimerDidDetectReachability(MainTimer timer, Boolean reachable) {

        if (reachable) {

            new Handler(Looper.getMainLooper()).post(new Runnable() {
                @Override
                public void run() {

                    // perform if connection is available
                    connectivityLayout.animate()
                            .setDuration(250)
                            .alpha(0.0f)
                            .setListener(new AnimatorListenerAdapter() {

                                @Override
                                public void onAnimationEnd(Animator animation) {
                                    super.onAnimationEnd(animation);

                                    // optional completion block
                                    connectivityContainerLayout.animate()
                                            .setDuration(250)
                                            .translationY(connectivityLayout.getHeight())
                                            .alpha(0.0f)
                                            .setListener(new AnimatorListenerAdapter() {

                                                @Override
                                                public void onAnimationEnd(Animator animation) {
                                                    super.onAnimationEnd(animation);

                                                    // optional completion block
                                                    connectivityProgressBar.setVisibility(View.INVISIBLE);
                                                }
                                            });
                                }
                            });
                }
            });
        } else {

            new Handler(Looper.getMainLooper()).post(new Runnable() {
                @Override
                public void run() {

                    // perform if connection is NOT available
                    connectivityProgressBar.setVisibility(View.VISIBLE);
                    connectivityContainerLayout.animate()
                            .setDuration(250)
                            .translationY(0)
                            .alpha(1.0f)
                            .setListener(new AnimatorListenerAdapter() {

                                @Override
                                public void onAnimationEnd(Animator animation) {
                                    super.onAnimationEnd(animation);

                                    // optional completion block
                                    connectivityLayout.animate()
                                            .setDuration(250)
                                            .alpha(1.0f)
                                            .setListener(new AnimatorListenerAdapter() {

                                                @Override
                                                public void onAnimationEnd(Animator animation) {
                                                    super.onAnimationEnd(animation);

                                                    // optional completion block
                                                }
                                            });
                                }
                            });
                }
            });
        }
    }
}

下面是我收到的错误消息:

代码语言:javascript
复制
Error:error: resource color/fadedBlack (aka com.example.jenna.needforgraduation:color/fadedBlack) not found.
Error:resource color/fadedBlack (aka com.example.jenna.needforgraduation:color/fadedBlack) not found.
Error:failed linking file resources.
Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt
Information:BUILD FAILED in 9s
Information:7 errors
EN

回答 1

Stack Overflow用户

发布于 2018-02-20 08:13:08

您的项目中似乎不存在fadedBlack。尝试签入values文件夹下的colors.xml。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48874385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档