我终于从Eclipse迁移到Android Studio,甚至无法连接一个小模块。
这是资源中唯一的文件 - 正如您可以通过屏幕截图看到的那样,没有错误
但是在需要它的班级里,R' R'没有解决。所以我很困惑 - 没有太多可以研究
App的模块存在问题,因为我还没有挂钩所有的库,但是在dragsortlib'中没有明显的问题。模块。 我清理,重建了项目,但这没有帮助。
清单:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mobeta.android.dslv"
android:versionCode="4"
android:versionName="0.6.1">
<uses-sdk android:targetSdkVersion="7"
android:minSdkVersion="7" />
</manifest>
gradle:
apply plugin: 'com.android.library'
android {
compileSdkVersion 25
buildToolsVersion "24.0.2"
defaultConfig {
minSdkVersion 9
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.0.0'
compile files('libs/android-support-v4.jar')
testCompile 'junit:junit:4.12'
}
答案 0 :(得分:2)
点击Build - &gt;重建项目,然后单击工具 - &gt; Android - &gt;使用Gradle文件同步项目。
您可以参考here
答案 1 :(得分:0)
答案 2 :(得分:0)
我想澄清一下,当您的 res 文件夹中存在任何问题且不允许在中自动生成资源ID时,会发生此错误 R.Java 文件。因此,请在您的资源文件夹中仔细查看并找出导致此错误的原因。
会导致此错误的是一个小错误,一旦发现该错误,您就可以轻松解决此错误,但是在大多数情况下,您需要清理项目或使缓存无效并重新启动将在解决问题后起作用。
希望这会起作用。