Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 尝试导出我的应用程序该过程失败,最终导致代码中出现错误_Java_Android_Import_Export_Overriding - Fatal编程技术网

Java 尝试导出我的应用程序该过程失败,最终导致代码中出现错误

Java 尝试导出我的应用程序该过程失败,最终导致代码中出现错误,java,android,import,export,overriding,Java,Android,Import,Export,Overriding,嘿,我是android开发的新手。我尝试导出我的应用程序。由于一些小错误,该过程失败,然后我的代码中出现了所有错误。在尝试导出之前,它工作得非常好,没有错误 检查出现错误的xml文件的这两张图片 主活动文件: 第二个活动文件: 在尝试导出项目之前,我没有任何这些错误 这是两个文件的代码 主活动页 package youngadults.camden; import android.content.Intent; import android.os.Bundle; import android

嘿,我是android开发的新手。我尝试导出我的应用程序。由于一些小错误,该过程失败,然后我的代码中出现了所有错误。在尝试导出之前,它工作得非常好,没有错误

检查出现错误的xml文件的这两张图片

主活动文件:

第二个活动文件:

在尝试导出项目之前,我没有任何这些错误

这是两个文件的代码

主活动页

package youngadults.camden;


import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.view.View.OnClickListener;

public class FrontPage extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.front_page);
        findViewById(R.id.uyounadults).setOnClickListener(new OnClickListener() {
           @Override
           public void onClick(View v) {

                 Intent myIntent = new Intent(FrontPage.this, youngadultsp.class);
                 myIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                 startActivity(myIntent);

           }
        });
    }
}
package youngadults.camden;

import android.app.Activity;
import android.os.Bundle;


public class youngadultsp extends Activity 
{

    protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState); 

setContentView(R.layout.youngadultsp_1);

}


}
第二活动页

package youngadults.camden;


import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.view.View.OnClickListener;

public class FrontPage extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.front_page);
        findViewById(R.id.uyounadults).setOnClickListener(new OnClickListener() {
           @Override
           public void onClick(View v) {

                 Intent myIntent = new Intent(FrontPage.this, youngadultsp.class);
                 myIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                 startActivity(myIntent);

           }
        });
    }
}
package youngadults.camden;

import android.app.Activity;
import android.os.Bundle;


public class youngadultsp extends Activity 
{

    protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState); 

setContentView(R.layout.youngadultsp_1);

}


}

您需要设置Android API级别,您使用的是
Android Studio
还是
Eclipse

对于Eclipse,请编辑清单文件(例如19):


对于Android Studio

  • 右键单击应用程序目录
  • 选择底部的“打开模块设置”
  • 在模块下选择应用
  • 根据需要设置“编译Sdk版本”

  • 正如我所说,我是android开发新手,我知道的不多。我没有在您提供的链接上获得EclipseAPI基线的步骤。您能用简单的话解释一下吗?在您将应用程序发送给用户之前,您需要设置最低API级别。通过这样做,您将告诉其他人您的应用程序支持哪些OSs。我添加了另一种在Eclipse中设置它的方法(作为回答)。我想我在清单文件android:minSdkVersion=“8”android:targetSdkVersion=“21”中已经有这一行了,有人请帮忙!!