原始问题:我想要将Admob广告整合到一个最终应用中。我按照一个关于如何做到这一点的在线教程,它打破了我的应用程序。在所有导入上给我错误“无法解析符号”。
我尝试过:(在所有情况下,我得到“无法在所有导入上解析符号”)
我在网上研究和发现的所有这些解决方案。这些都没有奏效。任何帮助或想法?感谢。
// //编辑
不知道我做了什么,但现在我的R.正在工作但是我仍然收到错误,说“无法解决符号”:
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
此外,我决定运行该项目,看看会发生什么,它似乎适用于创建新项目时创建的简单Hello World应用程序。 logcat不报告任何错误。只是很多红色的波浪线说“无法解决符号”。有什么想法吗?
// //编辑
我找到了这篇文章:
它说用红色鼠标悬停进口并点击alt + enter。我做了,它给了我一个“设置JDK”的选项。我这样做了,除了:
之外它清除了所有的红色曲线import android.support.v7.app.AppCompatActivity;
所以,然后我点击alt +输入这个导入,它说“在网上找到Jar”。如果我在网上点击Find Jar,它会显示“找不到android.support.v7.app.AppCompatActivity的库”
然后,更进一步,如果我点击清洁,那么所有进口都会变回红色。怎么回事?
摇篮
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "23.0.0 rc2"
defaultConfig {
applicationId "com.th3ramr0d.poundforpound"
minSdkVersion 14
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
}