在android studio中创建项目时出错
我正在使用android studio,当我尝试创建一个新项目时,我发现清单文件总是包含突出显示的在android studio中创建项目时出错,android,android-studio,intellij-idea,Android,Android Studio,Intellij Idea,我正在使用android studio,当我尝试创建一个新项目时,我发现清单文件总是包含突出显示的android:name=“.MainActivity” 在以下代码中使用红色以及appcompativity、onCreate和setContentView: public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanc
android:name=“.MainActivity”
在以下代码中使用红色以及appcompativity
、onCreate
和setContentView
:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
请让我知道如何解决它
构建.渐变:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.example.com.myapplication"
minSdkVersion 23
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
}
<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">//cant
resolve symbol Theme+cant resolve symbol AppCompat
</style>
风格:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.example.com.myapplication"
minSdkVersion 23
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
}
<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">//cant
resolve symbol Theme+cant resolve symbol AppCompat
</style>
//行话
解析符号主题+无法解析符号AppCompat
这通常发生在您需要升级Android Studio时。请到 -Tools/Android/SDK管理器,“启动独立SDK管理器”(在底部)并安装它预先选择的内容 有时,当您出现错误时,它会在Android Studio的右上角弹出一个“修复”按钮,请尝试重新启动Android Studio并查看此选项 如果上述建议不起作用,请告诉我,我会进一步调查 编辑:您尚未包含支持库依赖项。这就是为什么Android Studio找不到AppCompat等。请转到您的应用程序级别build.gradle文件,并在“依赖项”下包含这一行,然后重新同步您的项目(它会要求您这样做) 尝试将项目与build.gradle同步
是否设置了正确的sdk路径。检查这些行是否使用了正确的版本。您可能正在IDE中使用较旧版本的生成工具或AppCompat库。创建新项目时,Android Studio可能没有更新清单文件中的版本
buildToolsVersion "23.0.2"<--- This line
compile 'com.android.support:appcompat-v7:23.0.1'<--- This line
buildToolsVersion“23.0.2”也可能是您的计算机速度不够快,在创建新项目后,第一次梯度同步(build)花费了一些时间。在最初构建之前,android studio不会记录您的依赖项。因为主活动是Extending AppCompat,而这一时刻缺少它,所以主活动本身被破坏,最终导致清单中的第二个错误。尝试gradle sync,一切都会好起来。尝试重建项目。@Rami我做了,但问题仍然存在,而不是AppCompatActivity尝试ActivityMaybe您可以将项目推送到gihub。我会在空闲时尝试编译。我的sdk是最新的..我已使Android studio无效并重新启动..但我检查了主题文件,发现其中有错误嗯…也许修复这个错误会有帮助..你能告诉我如何修复上面发布的样式文件中的错误吗?我试过了,但仍然有相同的错误..请查看上面发布的style.xml是的,路径是正确的..我在创建新项目时遇到了这个问题onlyPlz告诉我你是sdkManager.或者你可以使用copy oldproject的build.gradleold项目的gradle是相同的