所以我一直在从Android Studio收到此错误
 它说:


  错误:任务':app:processDebugManifest'的执行失败。
  清单合并失败:uses-sdk:minSdkVersion 9不能小于在库[com.android.support:appcompat-v7:26.0.0-alpha1]中声明的版本14 C:\ Users \ ASUS.android \ build-cache \ 886b56843583b27d32fb5376ee257ce1046c25e7 \ output \ AndroidManifest.xml
      建议:使用tools:overrideLibrary =“ android.support.v7.appcompat”强制使用


我了解的是,在创建项目时,我将API 9 Gingerbread放入其中,但是当Android启动我的项目时,“自动”生成的导入行在顶部声明了我使用的API与姜饼API 9不匹配。
我的问题是,您能告诉我正确的导入行是什么,以便为我的应用程序获取合适的API 9 SDK?

或者,如果我弄错了,我想使用API​​ 9,该如何解决?

这是MainActivity.java:

package com.example.android.takiacademylaunch;
import android.support.v7.app.AppCompatActivity; //the error should be here
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

最佳答案

使用'com.android.support:appcompat-v7:25.4.0'

版本25.4.0是支持Android 9-13的最后一个版本

08-04 05:25
查看更多