所以我一直在从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
的最后一个版本