Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.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
android studio中的android电子书程序问题_Android - Fatal编程技术网

android studio中的android电子书程序问题

android studio中的android电子书程序问题,android,Android,这是一个电子书程序,我从Android学习DVD包中获得。 现在是编写程序的第一步,但是当我在Android studio中运行程序时,它显示了一些错误。 错误按以下顺序显示: 错误:(11)在包“android”中找不到属性“supportRtl”的资源标识符 错误:(17,24)未找到与给定名称匹配的资源(在“主题”处,值为“@style/AppTheme”) 错误:任务“:app:processDebugResources”的执行失败 com.android.ide.common.proc

这是一个电子书程序,我从Android学习DVD包中获得。 现在是编写程序的第一步,但是当我在Android studio中运行程序时,它显示了一些错误。 错误按以下顺序显示:

错误:(11)在包“android”中找不到属性“supportRtl”的资源标识符

错误:(17,24)未找到与给定名称匹配的资源(在“主题”处,值为“@style/AppTheme”)

错误:任务“:app:processDebugResources”的执行失败

com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:process'命令

这是一个“android清单”文件,当我运行这个程序时,它的很多行显示为红色

<font color="#000000"><span style="font-family: Consolas"><i><?</i></span></font><font color="#0000FF"><span style="font-family: Consolas"><b>xml version=</b></span></font><font color="#008000"><span style="font-family: Consolas"><b>"1.0" </b></span></font><font color="#0000FF"><span style="font-family: Consolas"><b>encoding=</b></span></font><font color="#008000"><span style="font-family: Consolas"><b>"utf-8"</b></span></font><font color="#000000"><span style="font-family: Consolas"><i>?></i></span></font>
<<font color="#000080"><b>manifest </b></font><font color="#0000ff"><b>xmlns:android=</b></font><font color="#008000"><b>"http://schemas.android.com/apk/res/android"
</b></font><font color="#0000ff"><b>package=</b></font><font color="#008000"><b>"com.example.ebook_1.ebook_1"
</b></font><font color="#0000ff"><b>android:versionCode=</b></font><font color="#008000"><b>"1"
</b></font><font color="#0000ff"><b>android:versionName=</b></font><font color="#008000"><b>"1.0" </b></font>>

    <<font color="#000080"><b>uses-sdk
</b></font><font color="#660e7a"><b>android</b></font><font color="#0000ff"><b>:minSdkVersion=</b></font><font color="#008000"><b>"15"
</b></font><font color="#660e7a"><b>android</b></font><font color="#0000ff"><b>:targetSdkVersion=</b></font><font color="#008000"><b>"23" </b></font>/>

    <<font color="#000080"><b>application
</b></font><font color="#0000ff"><b>android:allowBackup=</b></font><font color="#008000"><b>"true"
</b></font><font color="#0000ff"><b>android:icon=</b></font><font color="#008000"><b>"@drawable/ebook_launcher"
</b></font><font color="#660e7a"><b>android</b></font><font color="#0000ff"><b>:label=</b></font><font color="#008000"><b>"@string/app_name"
</b></font><font color="#0000ff"><b>android:supportRtl=</b></font><font color="#008000"><b>"true"
</b></font><font color="#0000ff"><b>android:supportsRtl=</b></font><font color="#008000"><b>"true"
</b></font><font color="#0000ff"><b>android:theme=</b></font><font color="#008000"><b>"@style/AppTheme" </b></font>>
        <<font color="#000080"><b>activity
</b></font><font color="#660e7a"><b>android</b></font><font color="#0000ff"><b>:name=</b></font><font color="#008000"><b>"com.example.ebook_1.ebook_1.main_page"
</b></font><font color="#660e7a"><b>android</b></font><font color="#0000ff"><b>:label=</b></font><font color="#008000"><b>"@string/app_name"
</b></font><font color="#0000ff"><b>android:theme=</b></font><font color="#008000"><b>"@style/AppTheme.NoActionBar" </b></font>>
            <<font color="#000080"><b>intent-filter</b></font>>
                <<font color="#000080"><b>action </b></font><font color="#660e7a"><b>android</b></font><font color="#0000ff"><b>:name=</b></font><font color="#008000"><b>"android.intent.action.MAIN" </b></font>/>

                <<font color="#000080"><b>category </b></font><font color="#660e7a"><b>android</b></font><font color="#0000ff"><b>:name=</b></font><font color="#008000"><b>"android.intent.category.LAUNCHER" </b></font>/>
            </<font color="#000080"><b>intent-filter</b></font>>
        </<font color="#000080"><b>activity</b></font>>
        <<font color="#000080"><b>activity
</b></font><font color="#660e7a"><b>android</b></font><font color="#0000ff"><b>:name=</b></font><font color="#008000"><b>"com.example.ebook_1.ebook_1.tblOfContent"
</b></font><font color="#660e7a"><b>android</b></font><font color="#0000ff"><b>:label=</b></font><font color="#008000"><b>"@string/title_activity_tbl_of_content" </b></font>/>
    </<font color="#000080"><b>application</b></font>>

<font color="#000000"><span style="font-family: Consolas"></</span></font><font color="#000080"><span style="font-family: Consolas"><b>manifest</b></span></font><font color="#000000"><span style="font-family: Consolas">></span></font>

Android清单文件是项目Android视图中清单文件夹下的xml文件。您发布的xml不是实际的清单文件

其次,能否添加项目设置的最低api级别。有时,在现成的学习工具中,API的最低级别太低。您可以在build.gradle文件中找到api级别集


尝试将最小API级别设置为21或更高。

Android清单文件是项目Android视图中清单文件夹下的xml文件。您发布的xml不是实际的清单文件

其次,能否添加项目设置的最低api级别。有时,在现成的学习工具中,API的最低级别太低。您可以在build.gradle文件中找到api级别集


尝试将最小API级别设置为21或更高。

您是“打开项目”还是“导入项目”?如果项目是使用Eclipse构建的,那么您必须“导入项目”。我从一开始就一点一点地编写这个程序。而不是导入。你是“打开项目”还是“导入项目”?如果项目是使用Eclipse构建的,那么您必须“导入项目”。我从一开始就一点一点地编写这个程序。我使用youwave for android,其api设置为15,我无法将api级别更改为21。我无法使用GenyMoon,因为我的计算机太旧,无法处理该程序。我使用youwave for android,其api设置为15,我无法将api级别更改为21。我无法使用GenyMoon,因为我的计算机太旧,无法处理该程序节目。
    package com.example.ebook_1.ebook_1;

import android.app.Activity;
import android.content.Intent;
import android.graphics.Typeface;
import android.net.Uri;
import android.os.Bundle;
import android.support.v7.app.AlertDialog;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.TextView;

public class main_page extends Activity {

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

        getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL);
        TextView logo = (TextView)findViewById(R.id.txtLogo);

        logo.setTypeface(
                    Typeface.createFromAsset(
                            getAssets(),getString(R.string.my_nastaliq_font));

        );



    }


    public void onBtnTblContentClick(View v)
    {
        Intent i = new Intent(this,tblOfContent.class);
        startActivity(i);
    }

    public void onBtnFavoriteClick(View v)
    {

    }

    public void onBtnSearchClick(View v)
    {

    }

    public void onBtnSettingsClick(View v)
    {

    }

    public void onBtnAboutmeClick(View v)
    {
        alert_me(getString(R.string.about_me_title),
                getString(R.string.about_me_message),true);
    }

    public void onBtnWebsiteClick(View v)
    {
        Uri uri = Uri.parse("http://www.irprogram.com");
        Intent i = new Intent(Intent.ACTION_VIEW,uri);
        startActivity(i);
    }

    public void onBtnContactmeClick(View v)
    {
        alert_me(getString(R.string.contact_me_title),
                getString(R.string.contact_me_message),true);
    }

    public void onBtnExitClick(View v)
    {
        finish();
    }

    public void alert_me(String title,String message,boolean cacelable)
    {
        AlertDialog.Builder alert =new AlertDialog.Builder(this);
        alert.setCancelable(cacelable);
        alert.setTitle(title);
        alert.setMessage(message);
        alert.create();
        alert.show();
    }
 }